以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  打开项目不加载所有表该怎么写  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=91928)

--  作者:bobolan521
--  发布时间:2016/10/22 9:48:00
--  打开项目不加载所有表该怎么写
请问一下在beforeloadoutertable 里写这个代码 不能执行,如果打开项目不加载所有表,代码该怎么修改

For Each dt As DataTable In DataTables
    e.Se lectString = "Sel ect * From " & dt.name & " Where [_Identify] Is Null"
Next


--  作者:有点蓝
--  发布时间:2016/10/22 10:00:00
--  
不加载表

e.Cancel = true

不加载数据

e.SelectString = "Select * From " & e.DataTableName & " Where [_Identify] Is Null"

--  作者:bobolan521
--  发布时间:2016/10/22 10:02:00
--  
不加载所有表的所有数据怎么写呢?
--  作者:有点蓝
--  发布时间:2016/10/22 10:06:00
--  
2楼就是

e.SelectString = "Select * From " & e.DataTableName & " Where [_Identify] Is Null"

内部表同时写到BeforeLoadInnerTable事件,如下

e.Filter = "[_Identify] Is Null"

--  作者:bobolan521
--  发布时间:2016/10/22 10:11:00
--  
谢谢老师