以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]外部数据表的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2473) |
-- 作者:t_fs -- 发布时间:2009/4/16 15:30:00 -- [求助]外部数据表的问题 如果在狐表中装入外部数据源的外部数据表里100条记录, 如若保存退出系统后, 下次启动项目时狐表的该表中仍然存在着100条记录. 如何在启动项目时,默认为不装入外部数据,让该表一条记录也不显示. 不知说清楚没有,先谢谢了! |
-- 作者:狐狸爸爸 -- 发布时间:2009/4/16 15:42:00 -- 问题是什么? |
-- 作者:fox -- 发布时间:2009/4/16 16:02:00 -- 问题是 如何默认不加载数据 |
-- 作者:狐狸爸爸 -- 发布时间:2009/4/16 16:08:00 -- 内部表看: BeforeLoadOuterTable 外部表看: BeforeLoadInnerTable 例子: http://www.foxtable.com/dispbbs.asp?BoardID=2&ID=2095&replyID=&skin=1 http://www.foxtable.com/dispbbs.asp?boardid=2&Id=2127 |
-- 作者:菜鸟foxtable -- 发布时间:2009/4/16 16:16:00 -- 非常简单,你的表肯定有一列不可能为空值..... 只要把过滤条件设为:某列 is null |
-- 作者:t_fs -- 发布时间:2009/4/16 17:31:00 -- BeforeLoadOuterTable 准备加载外部数据表的时候执行,可以在此修改Select语句,如果数据量很大,可以通过用此事件设置条件,只加载部分数据甚至不加载数据,在运行的过程中再加载数据。 注意此时必须通过e.User来引用用户。 谢谢回复 ! 问题是: 如何默认不加载数据. 在此属性帮助中未找到不加载数据的帮助. 如:示例一
|
-- 作者:狐狸爸爸 -- 发布时间:2009/4/16 17:34:00 -- 你设置一个不成立的条件就可以啊: e.SelectString = "Select * From [订单] Where False" e.SelectString = "Select * From [订单] Where 1=2" e.SelectString = "Select * From [订单] Where Id < 0" 等等..... |
-- 作者:t_fs -- 发布时间:2009/4/16 20:00:00 -- 谢谢! 明白了. 再问一个问题: Access数据库打开时, 好象可以加入密码指令吧? 如何加入呢, 找了一下未找到. 谁能告知一下, 先谢谢了! |
-- 作者:smileboy -- 发布时间:2009/4/16 20:20:00 -- 以下是引用t_fs在2009-4-16 20:00:00的发言:
谢谢! 明白了. 再问一个问题: Access数据库打开时, 好象可以加入密码指令吧? 如何加入呢, 找了一下未找到. 谁能告知一下, 先谢谢了! access:工具--安全--设置数据库密码,然后根据提示操作。 [此贴子已经被作者于2009-4-16 20:20:26编辑过]
|
-- 作者:t_fs -- 发布时间:2009/4/17 7:54:00 -- 谢谢CZY版主! 正在学习外部数据源的功能。 再问一个简单的问题,即如何在狐表里向外部表里追加记录呢?我试了一下,好象只能追加一条记录,而且不能保存到外部数据表中去。用什么方法能将狐表中的记录追加到外部数据表里,请高人指点一二吧。谢谢!! |