以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教sqlquery表的某一行的刷新代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74578) |
-- 作者:李睿涵 -- 发布时间:2015/9/14 15:54:00 -- 请教sqlquery表的某一行的刷新代码 窗体里放了个sqlquery的查询表,表里的字段来自多个表 当源表数据被编辑后 我想能单独刷新这个sqlquery表里的对应行的值 目前我是对sqlquery做了个load的动作,但这个会重新加载sqlquery的所有数据 有时候这个表是筛选过的,重新load显示所有数据的话,会不容易找到之前筛选后的数据 |
-- 作者:大红袍 -- 发布时间:2015/9/14 16:01:00 -- 保存筛选条件
Dim filter = Tables("表A").Filter Tables("表A").DataTable.Load Tables("表A").Filter = Filter |
-- 作者:大红袍 -- 发布时间:2015/9/14 16:02:00 -- 方法二:你也可以用到跨表引用的知识啊,直接去sqlquery里面查行,然后修改值。 |
-- 作者:李睿涵 -- 发布时间:2015/9/14 16:21:00 -- 第二个方法好! |
-- 作者:pcxjxjhkw -- 发布时间:2015/9/14 17:54:00 -- 老师,这个我也用到,但学不知道是如何解决的 |
-- 作者:大红袍 -- 发布时间:2015/9/14 18:01:00 -- 以下是引用pcxjxjhkw在2015/9/14 17:54:00的发言:
老师,这个我也用到,但学不知道是如何解决的
根据条件用find或者select去查表的内容不会么? |