为了账号安全,请及时绑定邮箱和手机立即绑定

数据访问出错

数据访问出错

慕村9548890 2018-12-06 20:44:54
现在做一个项目,终端是APP,获取数据采用的是WebService,但是,终端调用接口很不稳定,经常出现错误。服务已经发布到IIS上,在电脑上调试又没有问题,也可以正常的返回数据。终端调用时,就会出现错误。 以下是错误代码: Column 'ID' does not belong to table .这个ID是在查询的语句中,而且,该查询语句很简单。 服务器带宽2M,双线,阿里云服务器。使用的是.NET FrameWork4.0 请问,引起这个错误的原因可能是哪些啊!
查看完整描述

16 回答

?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

估计在 DataTable 初始化列名上,时有时没有
查看完整回答
反对 回复 2018-12-09
?
偶然的你

TA贡献1841条经验 获得超3个赞

看到这样的提问,就想说一声,您好好的业务经理不做,为啥非要来抢程序员的饭碗呢?
查看完整回答
反对 回复 2018-12-09
?
慕斯王

TA贡献1864条经验 获得超2个赞

访问方式不一样,我也不知道怎么会出这个错误!麻烦你帮忙解惑一下吧!
查看完整回答
反对 回复 2018-12-09
?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

应该是请求不一样~
查看完整回答
反对 回复 2018-12-09
?
HUX布斯

TA贡献1876条经验 获得超6个赞

@有机物: 在服务端记录一下请求日志,拿出来对比一下。。。
查看完整回答
反对 回复 2018-12-09
?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

@幻天芒:记录过,参数什么都的都正常。
查看完整回答
反对 回复 2018-12-09
?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

@幻天芒: 我的SQL语句是这样的:select ID,Name from tb 然后,该条SQL语句我返回的是一个DataTable,我直接将该DataTable序列化成JSON格式,序列化是调用FrameWork下面的程序集,没有问题。而且,针对这个服务,我自己创建一个WINFORM程序跑了一上午都没有问题,但是,终端(IOS)那边返回就会出现问题。
查看完整回答
反对 回复 2018-12-09
?
烙印99

TA贡献1829条经验 获得超13个赞

@有机物: 把报错的代码贴出来吧。这实在是不好判断。
查看完整回答
反对 回复 2018-12-09
?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

@有机物: 你的 DateTable dt 咋么来的
查看完整回答
反对 回复 2018-12-09
?
湖上湖

TA贡献2003条经验 获得超2个赞

@有机物: 你的sql 没看到 ID 这个字段
查看完整回答
反对 回复 2018-12-09
?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

@Yu: 这个只是一个实例,异常捕捉时,是查询出来的“ImagesID”,最初的问题提出的ID是其他的表。
查看完整回答
反对 回复 2018-12-09
?
米脂

TA贡献1836条经验 获得超3个赞

@有机物: 不太容易看的出来,我想的是既然你是wcf,那你可以模拟客户端的方式去请求一下。
查看完整回答
反对 回复 2018-12-09
?
繁华开满天机

TA贡献1816条经验 获得超4个赞

Column 'ID' does not belong to table . 错误已经很明显了嘛。
查看完整回答
反对 回复 2018-12-09
  • 16 回答
  • 0 关注
  • 510 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信