首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

一个关于web service的有关问题,等回复

2012-01-13 
一个关于web service的问题,急等回复。我的程序发布了一个webservice,原接口如下:[WebMethod]publicstringR

一个关于web service的问题,急等回复。
我的程序发布了一个web   service,原接口如下:
[WebMethod]
public   string   ReceiveData(DataSet   dsGetData,string   strTableName)
后来由于工作需要对发布的程序进行了改动(保留了web   service中dataset的结构没有改变,换句话说除了接口没变,其他程序都变了):
[WebMethod]
public   string   ReceiveData(DataSet   ds,string   strTN)
可是这时候在执行代码:
if(ds.Tables.Count   >   0)
发生了错误:
System.NullReferenceException:   未将对象引用设置到对象的实例。

这个错误表示,我根本没有得到对方传递来的数据,可是是什么原因导致的这个错误呢?难道就是因为参数改变了?由于不能断点调试,我实在想不出原因,希望大家给点提示和指点。

[解决办法]
sf
[解决办法]
try

if(ds !=null && ds.Tables != null)
[解决办法]
既然接口没变
那么应该从程序上入口
[解决办法]
参数名改变了,你要重新发布你的WebService
因为WebService是基于SOAP传输的



[解决办法]
不好意思!帮不了你!但可以帮你顶!

热点排行