Foxtable(狐表)用户栏目专家坐堂 → 请教sqlquery表的某一行的刷新代码


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

主题:请教sqlquery表的某一行的刷新代码

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


加好友 发短信
等级:三尾狐 帖子:780 积分:5756 威望:0 精华:0 注册:2012/10/21 7:57:00
请教sqlquery表的某一行的刷新代码  发帖心情 Post By:2015/9/14 15:54:00 [只看该作者]

窗体里放了个sqlquery的查询表,表里的字段来自多个表

当源表数据被编辑后  我想能单独刷新这个sqlquery表里的对应行的值

目前我是对sqlquery做了个load的动作,但这个会重新加载sqlquery的所有数据

有时候这个表是筛选过的,重新load显示所有数据的话,会不容易找到之前筛选后的数据


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/14 16:01:00 [只看该作者]

保存筛选条件

 

Dim filter = Tables("表A").Filter

Tables("表A").DataTable.Load

Tables("表A").Filter = Filter


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/14 16:02:00 [只看该作者]

方法二:你也可以用到跨表引用的知识啊,直接去sqlquery里面查行,然后修改值。


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


加好友 发短信
等级:三尾狐 帖子:780 积分:5756 威望:0 精华:0 注册:2012/10/21 7:57:00
  发帖心情 Post By:2015/9/14 16:21:00 [只看该作者]

第二个方法好!

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


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2015/9/14 17:54:00 [只看该作者]

老师,这个我也用到,但学不知道是如何解决的


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/14 18:01:00 [只看该作者]

以下是引用pcxjxjhkw在2015/9/14 17:54:00的发言:

老师,这个我也用到,但学不知道是如何解决的

 

根据条件用find或者select去查表的内容不会么?


 回到顶部