Foxtable(狐表)用户栏目专家坐堂 → datatables的load问题


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

主题:datatables的load问题

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


加好友 发短信
等级:幼狐 帖子:80 积分:957 威望:0 精华:0 注册:2013/3/15 21:06:00
datatables的load问题  发帖心情 Post By:2013/6/7 13:24:00 [只看该作者]

是这样的,例如表A中有一列为姓名,有三行内容为张三,李四,王五

我直接用find方法查找表A中(datatables)的张三,没问题,可以找到

但如果先用

DataTables("表A").LoadFilter = "姓名 = '张三'"
DataTables("表A").Load()

然后用find方法在表A中(datatables)查找姓名= 李四 或者王五,为何就找不到了..不是说datatables经筛选也不影响么?tables才影响啊...为什么经过筛选后找不到了,菜鸟求解,谢谢


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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12999 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/6/7 13:47:00 [只看该作者]

後台數據庫====> 根據條件加載到前台======>DaTaTable

假如 後台數據庫有 :三行内容为张三,李四,王五 ,經:

DataTables("表A").LoadFilter = "姓名 = '张三'"
DataTables("表A").Load()

DataTables("表A")的數據量就是 [張三]

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


加好友 发短信
等级:幼狐 帖子:80 积分:957 威望:0 精华:0 注册:2013/3/15 21:06:00
  发帖心情 Post By:2013/6/7 13:52:00 [只看该作者]

谢谢楼上的解答...

那我要用什么代码进行筛选(筛选结果显示出来),然后筛选后又不影响find的对整个完整表的查找功能呢?

谢谢

[此贴子已经被作者于2013-6-7 13:52:08编辑过]

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


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

1、后台数据 通过LoadFilter 加载到  DataTable

2、DataTable中的数据通过Filter 显示在Table

 

你要筛选的话,就不需要用LoadFilter,直接用Table的Filter属性。


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


加好友 发短信
等级:幼狐 帖子:80 积分:957 威望:0 精华:0 注册:2013/3/15 21:06:00
  发帖心情 Post By:2013/6/7 15:10:00 [只看该作者]

已解决...就是通过狐爸的方法..谢谢!!

 回到顶部