Foxtable(狐表)用户栏目专家坐堂 → [求助]cmd.ExecuteReader(True)无法执行


  共有3366人关注过本帖树形打印复制链接

主题:[求助]cmd.ExecuteReader(True)无法执行

帅哥哟,离线,有人找我吗?
whoami2012
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:192 积分:1670 威望:0 精华:1 注册:2012/2/8 22:07:00
[求助]cmd.ExecuteReader(True)无法执行  发帖心情 Post By:2020/12/14 10:28:00 [只看该作者]

之前一直正常工作的代码
Dim cmd As new SQLCommand
cmd.ConnectionName = DataSource1
图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2020-12-14_10-21-00.jpg
图片点击可在新窗口打开查看
cmd.CommandText = "Se lect * From {定单} Where _Identify is null"
Dim dt As DataTable = cmd.ExecuteReader(True)

今天提示出错

如果把cmd.ExecuteReader(True)中的 True参数去除,就可正常执行。
已重装过Ft,也是最新版了图片点击可在新窗口打开查看




 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/14 10:31:00 [只看该作者]

cmd.CommandText = "Select * From {定单} Where [_Identify] is null"

这个表有没有主键?

 回到顶部
帅哥哟,离线,有人找我吗?
whoami2012
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:192 积分:1670 威望:0 精华:1 注册:2012/2/8 22:07:00
  发帖心情 Post By:2020/12/14 10:33:00 [只看该作者]

有的,_Identify 就是主键了。这个代码之前一直正常,今天早上打开就报错

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/14 10:40:00 [只看该作者]

代码按2楼改,重新到数据库里检查主键

 回到顶部
帅哥哟,离线,有人找我吗?
whoami2012
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:192 积分:1670 威望:0 精华:1 注册:2012/2/8 22:07:00
  发帖心情 Post By:2020/12/14 10:46:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2020-12-14_10-44-16.jpg
图片点击可在新窗口打开查看

 [_Identify] 两边方括号已添加,还是不行,着急啊
去除 True 参数就不报错

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/14 10:54:00 [只看该作者]

是不是连接到其它数据源了?新建一个项目测试有没有问题

 回到顶部
帅哥哟,离线,有人找我吗?
whoami2012
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:192 积分:1670 威望:0 精华:1 注册:2012/2/8 22:07:00
  发帖心情 Post By:2020/12/14 11:40:00 [只看该作者]

检查了数据源,没问题。很奇怪,有几个表又可以执行此代码,有几个表又不行。但看不出这几张表有什么区别?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/14 11:49:00 [只看该作者]

下午联系客服远程看看

 回到顶部
帅哥哟,离线,有人找我吗?
whoami2012
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:192 积分:1670 威望:0 精华:1 注册:2012/2/8 22:07:00
  发帖心情 Post By:2020/12/14 12:06:00 [只看该作者]

从外部数据表中删除,再重新从数据源添加,又正常了

 回到顶部