Foxtable(狐表)用户栏目专家坐堂 → [求助]跨表数据筛选传递


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

主题:[求助]跨表数据筛选传递

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/11 9:23:00 [显示全部帖子]

没有发现乱套啊.效果和你点击按钮的一样..

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/11 9:37:00 [显示全部帖子]

以下是引用gohtml在2013-5-11 9:35:00的发言:

不会呀,我这单击按钮得出9条数据(正确),而是用DataColChanged ,按重置后得到的是216条数据.重复的数据是原先的24倍

一样是9条.如果你获得多条数据,是因为你更改了多次,你的代码并没有清空上一次数据. 
所以如果是你触发多次DataColChanged 或者点击多次按钮.就回多出很多条..

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/11 9:40:00 [显示全部帖子]

以下是引用gohtml在2013-5-11 9:39:00的发言:

 

原来是用的是按钮,现在想改成表DataColChanged属性,但更改重置后,数据重复了N遍

没有重复N遍,一样是9条.正常得很.具体我看上面的发言!

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/11 9:47:00 [显示全部帖子]

以下是引用gohtml在2013-5-11 9:42:00的发言:

 

难道真的是版本的问题? 我可以确定我已经把所有数据清空并只点了一次重置,而且版本已经是最新版本.

帮助没有认真看,对狐表理解不够深刻.你点重置.并不是激活一次DataColChanged 
 而是触发了.24次,因为你又24行,24*9=216 很正常!

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/11 9:53:00 [显示全部帖子]

以下是引用gohtml在2013-5-11 9:50:00的发言:

 

 重复的数据如何自行删除

每次操作的时候都情况一次表就可以了.DataTables("房价信息").DataRows.Clear 放在你的代码最前面

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/11 9:57:00 [显示全部帖子]

以下是引用gohtml在2013-5-11 9:54:00的发言:

 那假如数据量大的话,会不会很费劲呢?

清除数据的效率比你那样查找再添加的效率高N倍好不好.你担心清除的问题还不如担心你查找再添加的问题!

 回到顶部