winform 访问webservice问题,跪求高人指点

qls_0 qls_0 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
碰到一个很奇葩的问题。在winform中调用webservice来访问数据库。代码在很多电脑上运行都是正常的,但是今天碰到一个网络管理得比较严格的公司,在运行程序的时候就出现了错误:
代码段1:actws.Service ws = new actsms.actws.Service();
string aa = ws.WS_01(str1,str2);这段能够正常执行

代码段2:actws.Service ws = new actsms.actws.Service();
string sqltext = "select * from [tab1] where id =‘1’";
DataTable tmpdb = ws.WS_03(sqltext);这段执行就会报错。

不同的地方就是代码1中是webservice中的方法ws_01里面运行sql语句,代码2中是把sql语句作为一个字符串参数传递给ws_03来执行,然后到这里就异常了。

怀疑对方的网络可以限制对webservice进行传递sql语句字符串的操作,ws_01和ws_03的参数类型都是string,有没有大神知道怎么解决这个问题啊,如果是网络管理方面进行了限制,是通过什么手段限制的,可不可以绕过去。。。急求~~~~~~
...全文
评论 6
收藏 已收藏
分享
返回顶部
qls_0
Web Services 12,164 成员 16,322 内容