Foxtable(狐表)用户栏目专家坐堂 → SQL外部数据源动态加载新问题


  共有19588人关注过本帖平板打印复制链接

主题:SQL外部数据源动态加载新问题

帅哥哟,离线,有人找我吗?
woodiy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:363 积分:2998 威望:0 精华:0 注册:2008/11/11 13:42:00
SQL外部数据源动态加载新问题  发帖心情 Post By:2009/6/1 16:10:00 [只看该作者]

利用SQL作为外部数据源,为了有效提高项目的打开速度,在项目属性的BeforeLoadOuterTable设置如下代码来控制载入外部数据表,而不加载外部数据记录:

If e.DataTableName = "通讯往来" AndAlso e.User.Name = "开发者" Then    ’我还没有设置登录用户
e.SelectString = "Select * From [通讯往来] Where ID='0'"            ‘ID 为SQL表的关键字段
End If

然后在需要加载的时候,可以用按钮或是菜单的Chick事件来加载

DataTables("通讯往来").LoadFilter = "[ID] <> '0' ORDER BY ID DESC "   '通过ID来排序。
DataTables("通讯往来").Load() 
 
现在有一个新的问题,如果数据比较多,我只想加载100条记录,又该如何设置呢?

 回到顶部
总数 14 1 2 下一页