日期:2014-05-20  浏览次数:21178 次

急急急,问webservice使用
已经做好了一个webservice,
也添加引用了,现在不知道在程序中该如何写,如何去操作?目的是要通过webservice来访问数据库,我现在完全不知道如何做了?急啊!

CommDataWebService.CommData   commdata   =   new   CommDataWebService.CommData();
commdata.Url   =System.Configuration.ConfigurationSettings.AppSettings[ "WebServiceUrl "]+ "/CommData.asmx ";
现在我只做了这些,
望大家给说说过程
(希望有原码参考!)

------解决方案--------------------
添加web引用后,和操作本地类一样操作
------解决方案--------------------
webservice是否有问题。

在上面的代码加上异常处理。
------解决方案--------------------
在确定你的WEB Service没有问题的情况下,添加web引用,然后在其他的页面中直接调用Service内的方法即可

------解决方案--------------------
既然你用webservice来访问数据库,那就把操作数据库的代码放webservice里呀,返回个DataSet或DataReader就行了

使用:
CommDataWebService.CommData commdata = new CommDataWebService.CommData();
DataSet ds = new DataSet();
ds = commdata.方法();
------解决方案--------------------
SqlDataAdapter sa=new SqlDataAdapter( "select * from machines ",commdata);
commdata设置断点看有没有问题?是SqlConnection吗?