以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]将表A中的符合条件行复制到表B中 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=152748) |
||||
-- 作者:老鼠 -- 发布时间:2020/7/20 23:23:00 -- [求助]将表A中的符合条件行复制到表B中 求老师指导,条件:1、修改数据保存时,如果表A中[复核]列为False时,将该行数据复制到表B中;2、表B中数据复制成功后,表A中的该条数据删除。
|
||||
-- 作者:y2287958 -- 发布时间:2020/7/20 23:37:00 -- If e.DataRow("复核") = True Then Return Dim f As New Filler f.SourceTable = DataTables("表A") f.DataTable = DataTables("表B") f.Filter = "_Identify=" & e.DataRow("_Identify") f.Fill() e.DataRow.Delete
|
||||
-- 作者:老鼠 -- 发布时间:2020/7/21 10:11:00 -- 代码报错哦! |
||||
-- 作者:有点蓝 -- 发布时间:2020/7/21 10:15:00 --
|
||||
-- 作者:老鼠 -- 发布时间:2020/7/21 10:49:00 -- 感谢!可还是报错。运行错误:提示操作必须使用一个可更新的查询。 |
||||
-- 作者:有点蓝 -- 发布时间:2020/7/21 10:51:00 -- 我测试没有问题,按什么步骤测试?,如果是把代码放到其他项目有问题,请上传有问题的项目说明 |
||||
-- 作者:老鼠 -- 发布时间:2020/7/21 10:52:00 -- 点击关闭窗口以后又显示:无法从指定的数据表中删除。 |
||||
-- 作者:有点蓝 -- 发布时间:2020/7/21 10:59:00 -- 1楼项目没有任何窗口,请上传有问题的项目说明 |