我在web services里有这样一个方法,可调用的是另外方法

来源:百度知道 编辑:UC知道 时间:2024/06/08 19:08:32
我在web services里有这样一个方法
[WebMethod]//更改关连接
public void Update3DD(DataTable DTTTT4)
{

OracleCommandBuilder OCB = new OracleCommandBuilder(ODA);
ODA.Update(DT);
conn.Close(); //关闭连接

}
//-------------------

为什么在客户端调用到的是 : HKXT_xs.Update3DD(HKXT.localhost.Update3DDDTTTT4 DTTTT4)这样的方法呢?

有高手知道吗??/
那我要返回一个dataset,,datatable,不是没法实现 了呀, ,
那怎么样在webservi里实现 对datagrid数据的批量更新呀

WebService 中的参数有要求的,dataset datatable datarow 等不能做为参数的

补充 :返回一个DataTable当然可以了,public DataTable Update3DD(string a)

批量更新你可以用循环 把更新的列当参数
updatedata(参数1,参数2……………………)