以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 追载数据出现错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=154046) |
-- 作者:tld -- 发布时间:2020/9/2 10:56:00 -- 追载数据出现错误 老师好,追载数据的时候出现错误: .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2020.5.29.8 错误所在事件: 详细错误信息: 关键字 \'From\' 附近有语法错误。 通过msgbox 查找,,,错误出现在 : tb0.DataTable.AppendLoad("[委托编号] = \'" & wtbh & "\'") 其中, dim tb0 as table = tables(e.form.name & "_table1"), 是 sqltable tb0.AllowAddNew = True tb0.AllowEdit = True tb0.DataTable.RemoveFor("[委托编号] = \'" & wtbh & "\'") msgbox(1) tb0.DataTable.AppendLoad("[委托编号] = \'" & wtbh & "\'") msgbox(2) 请老师帮忙,指点下错误出在哪里 谢谢!!
|
-- 作者:有点蓝 -- 发布时间:2020/9/2 11:11:00 -- sqltable的sql发上来看看 |
-- 作者:tld -- 发布时间:2020/9/2 11:20:00 -- 窗口中: sele ct * from{流水} where [_identify] is null 加载窗体 的 afterload 事件中: tb0.datatable.LoadFilter = "[委托编号] >= \'" & bh1 & "\' And [委托编号] <= \'" & bh2 & "\'" tb0.datatable.LoadOrder = "委托编号 desc" tb0.datatable.load 如果不执行追载 运行正常 但是需要加载表才能将新的行加进来, 如果用追载,就出现错误 [此贴子已经被作者于2020/9/2 11:20:40编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/9/2 11:30:00 -- select * from {流水} where [_identify] is null from {流水}中间加个空格
|
-- 作者:tld -- 发布时间:2020/9/2 12:02:00 -- 谢谢 |