以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于外部数据源重新加载的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=1282) |
-- 作者:小狐 -- 发布时间:2008/12/1 -- 关于外部数据源重新加载的问题 看完了关于BeforeLoadOuterTable的帮助文件,启动foxtable可以加载有用的数据,重新设置 外部数据源加载条件用:load loadfilter DataTables("订单").LoadFilter = "[日期] = \'" & Date.Today & "\'" 那请问重新设置外部数据源加载条件能否用sql语句加载,并且直接加载到表中 |
-- 作者:smileboy -- 发布时间:2008/12/1 6:57:00 -- BeforeLoadOuterTable 普通用户可以忽略本节内容。 准备加载外部数据表的时候执行,可以在此修改Select字符串,这样不仅可以只加载需要的字段和数据,甚至可以从另一个数据表中加载数据。 需要使用Sql语言 |
-- 作者:gdtgl -- 发布时间:2008/12/1 12:29:00 -- BeforeLoadOuterTable支持SQL语句,如表A按条件加载数据,表B不加载数据在foxtable中的写法:
If e.DataTableName = "表A" Then e.SelectString = "Select * From [表A] Where 条件.... " End If If e.DataTableName = "表B" Then e.SelectString = "Select * From [表B] Where false " End If [此贴子已经被作者于2008-12-1 12:29:39编辑过]
|