Foxtable(狐表)用户栏目专家坐堂 → 求助相关属性和方法


  共有3251人关注过本帖树形打印复制链接

主题:求助相关属性和方法

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


加好友 发短信
等级:婴狐 帖子:5 积分:108 威望:0 精华:0 注册:2013/10/7 0:12:00
求助相关属性和方法  发帖心情 Post By:2013/10/10 10:31:00 [只看该作者]

求助关属性和方法

DataTable提供了以下属性和方法,用于在运行过程中动态加载数据。

名称 类型 说明
LoadFilter 属性 字符型,用于设置重新加载数据的条件表达式,语法和所使用的数据源有关。
LoadOrder 属性 字符型,指定加载数据的顺序。
LoadTop 属性 字符型,指定要加载的行数,如果是分页加载,则用于指定每页的行数。
LoadReverse 属性 逻辑型,是否倒序加载,即是否先加载新数据,此属性只有在分页加载的时候才有效。
LoadOver 属性 字符型,用于指定分页加载依据列。
LoadPage 属性 整数型,指定要加载的页号
TotalPages 属性 整数型,返回分页加载时,总的可加载总页数
Load 方法 加载数据

示例一

首先利用DataTable的LoadFiler属性设置加载条件,然后执行Load方法重新加载数据。
这样我们就可以根据用户输入的条件,重新加载数据。

例如:

DataTables("订单").LoadFilter = "[日期] = #" & Date.Today & "#"
DataTables(
"订单").Load



示例一的代码在那里输入啊?????



我说的是原来是用命令窗口,,实际编写的时候在那个地方输入?

[此贴子已经被作者于2013-10-10 13:22:58编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/10/10 10:33:00 [只看该作者]

看帮助请务必按部就班看看,不要东看看西看看.这样是无法掌握的.

这个代码写在任何你希望执行的地方都可以,写在哪里,完全取决于你要什么时候执行,实现什么效果.

 回到顶部
帅哥哟,离线,有人找我吗?
hnyxs999
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:108 威望:0 精华:0 注册:2013/10/7 0:12:00
回复  发帖心情 Post By:2013/10/10 13:31:00 [只看该作者]

我说的是原来是用命令窗口,,实际编写的时候在那个地方输入?

 回到顶部
帅哥哟,离线,有人找我吗?
delxkjhgq
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:153 积分:1013 威望:0 精华:0 注册:2012/11/6 14:55:00
  发帖心情 Post By:2013/10/10 13:49:00 [只看该作者]

比如说我是窗体TABLE绑定的外部表,窗体的加载事件只设置初始不加载任何数据,那么你就可以在窗体的加载事件中写入

Tables("订单_Table1").DataTable.LoadFilter = "[序号] Is Null"               ‘序号为主键
Tables("订单_Table1").DataTable.Load

如果想加载数据,只需要建个按钮,单击事件设为:

Tables("订单_Table1").DataTable.LoadFilter = "[日期] = #" & Date.Today & "#"
Tables("订单_Table1").DataTable.Load

那么当天日期的订单就会显示在窗体TABLE中。


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/10/10 14:53:00 [只看该作者]

再例如,你想打开项目后自动加载,那就设置在项目的AfterOpenproject事件中:

DataTables("订单").LoadFilter = "[日期] = #" & Date.Today & "#"
DataTables(
"订单").Load

 

看帮助一定要按顺序,头一两遍可以不求甚解,第三遍开始要将每个例子实际操作演练一遍,不明白的就上论坛求助。
三遍之后才开始做系统,先设计好表,想做什么功能,就做什么功能,遇到问题在帮助找答案,找不到的在论坛提问,不断遇到问题,不断解决问题,慢慢就熟悉了。
此外一定要先掌握《使用指南》,然后再看《开发指南》


 回到顶部