Foxtable(狐表)用户栏目专家坐堂 → SQLCommand加载后处理问题


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

主题:SQLCommand加载后处理问题

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


加好友 发短信
等级:三尾狐 帖子:760 积分:5430 威望:0 精华:0 注册:2012/10/5 21:53:00
SQLCommand加载后处理问题  发帖心情 Post By:2023/5/15 9:53:00 [只看该作者]

Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "selec t * from 单据 where id = '1'"
Dim dt2 As DataTable = cmd.ExecuteReader(True)
dt2.DataRows.Clear


上述这个SQLCommand加载,使用ExecuteReader(True)后,如果执行红色部分的代码就报"单据表"不存在的错误

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


加好友 发短信
等级:超级版主 帖子:110443 积分:562081 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/15 9:57:00 [只看该作者]

DataRows.Clear是删除所有数据的,包括后台没有加载的数据。这个不适合ExecuteReader,建议直接使用delete的sql语句删除

 回到顶部