以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  数据加载的不明原因错误,应该如何解决?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189081)

--  作者:13568406997
--  发布时间:2023/11/9 13:52:00
--  数据加载的不明原因错误,应该如何解决?
Dim tbl As Table = e.Form.Controls("库存查询_tbl_库存查询表").Table
If e.Table Is Nothing Then
    Return
End If 
Dim rw As Row = e.Table.Current
If rw Is Nothing Then
    Return
End If 

tbl.DataTable.LoadFilter = "物品类型=\'" & rw("物品类型") & "\' and I级类别=\'" & rw("I级类别") & "\'  and not 库存号 like \'ZJ-%\' and not 库存号 like \'SY-%\' and not 库存号 like \'XC-%\'"
tbl.DataTable.Load

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看
这段代码导致这个错误,应该怎么解决呢?是什么原因?

--  作者:13568406997
--  发布时间:2023/11/9 13:53:00
--  
数据加载是正确的,但好像执行完之后,又再次触发事件,导致了这个问题。
--  作者:有点蓝
--  发布时间:2023/11/9 14:32:00
--  
事件用了什么代码?
--  作者:13568406997
--  发布时间:2023/11/9 14:41:00
--  
解决了,把表换成查询表就没这个问题了


--  作者:13568406997
--  发布时间:2023/11/9 14:42:00
--  
没有改任何代码