以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 查询表重新加载的问题~~ (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=13933) |
||||
-- 作者:dark272710 -- 发布时间:2011/11/2 10:35:00 -- 查询表重新加载的问题~~
Dim jb1 As New SQLJoinTableBuilder("查询表","自修项目") Dim jb2 As New SQLJoinTableBuilder("查询表","运维项目") jb1.Union(jb2) \'组合jb2 MainTable = Tables("查询表")
在命令窗口运行这个建立一个查询表,然后增加了几条数据,运行DataTables("查询表").Load想要同步更新,但是无效~~
另外请问重载后,这个查询表的表事件、或者排序设置都还在吧? |
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/2 10:53:00 -- 提示,查询表是从后台取数据的,你增加行之后,要保存,Load才会有用的。 |
||||
-- 作者:dark272710 -- 发布时间:2011/11/2 11:45:00 -- DataTables("运维项目").Save() DataTables("查询表").Load
我这样子还是不行啊,不显示新增加的行,求解
另外我的查询表为何关闭项目后,再打开,就没有了?之前用SQL建立查询表不会出现这个情况啊 |
||||
-- 作者:dark272710 -- 发布时间:2011/11/2 12:40:00 -- 用For Each dt As DataTable In DataTables 和DataTables("运维项目").Save() 都试过保存,然后再DataTables("查询表").Load,但是“查询表”还是没有更新
还有为什么查询表关闭后打开就没有了???怎么解决,我要一个常住的多表数据汇总起来的查询表 [此贴子已经被作者于2011-11-2 12:45:01编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/2 12:43:00 -- 组合查询确实不能Load,要Fill:
|
||||
-- 作者:dark272710 -- 发布时间:2011/11/2 13:37:00 -- 仔细研究了下,还是有问题啊:
您做的是在窗口里建了个空表,加了个按钮
按钮的内容就等于是重新建立了数据,然后填入空表里。
这个和重载不一样啊。 这样的话,我怎么增加这个汇总表的表事件啊?
我最终想要的效果就是可以通过这个汇总表的某一行数据,比如双击,然后跳出其具体的数据。 [此贴子已经被作者于2011-11-2 13:48:47编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/2 14:17:00 --
|
||||
-- 作者:dark272710 -- 发布时间:2011/11/2 15:28:00 -- 嗯。。这样可以了。。。。看来要用SQL查询才能实现啊
如果我有4个表也可以用UNION连接多个select咯? |
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/2 15:29:00 -- 不管多少个都可以。 只是何不做成一个表,这样不是更方便吗? |
||||
-- 作者:dark272710 -- 发布时间:2011/11/2 15:42:00 -- 这些是是公用字段,但是其他的字段都不同的,业务流程不同,只能这样汇总~~
谢谢啦
不过我用傲游上论坛老是出问题啊
IE核心下无法下载,下载都是ASP页面,CHROME核心下发帖回帖不会保存格式和换行~~~ |