以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- SQLCommand加载后处理问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=186598) |
-- 作者:z769036165 -- 发布时间:2023/5/15 9:53:00 -- SQLCommand加载后处理问题 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)后,如果执行红色部分的代码就报"单据表"不存在的错误
|
-- 作者:有点蓝 -- 发布时间:2023/5/15 9:57:00 -- DataRows.Clear是删除所有数据的,包括后台没有加载的数据。这个不适合ExecuteReader,建议直接使用delete的sql语句删除 |