以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 无法找到表问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=193754) |
|
-- 作者:lgz518 -- 发布时间:2024/10/10 16:21:00 -- 无法找到表问题 Dim db = HySq-l.DataBaseFactory.CreateDatabase("t04") \' Dim Sq-l2 = "INSER-T IGNORE Into db (编号,品名,单位) " & _ "Sele-ct 编号,品名,计量单位," & _ "FROM cpb as b " & _ "WHERE NOT EXISTS ( " & " SELEC-T 1 FROM db as a " & "Where b.启用状态= \'启用\' and a.编号 = b.编号);" \' Dim dt2 As system.data.DataTable = db.ExecuteDataSet(Sq-l2).Tables(0) Dim t2 As Table = e.Form.Controls("Table1").Table MsgBox(Sql2)\'排查错 上面执行:提示“无法找到表 0。
|
|
-- 作者:有点蓝 -- 发布时间:2024/10/10 16:44:00 -- insert语句是无法返回表格的,只能使用ExecuteNonQuery执行 |
|
-- 作者:lgz518 -- 发布时间:2024/10/10 16:58:00 -- 使用ExecuteNonQuery执行,加上t2.datasource = dt2.Copy报错Copy不是
|
|
-- 作者:有点蓝 -- 发布时间:2024/10/10 17:12:00 -- 完整代码 |