以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  SQLtable问题不能及时刷新,上附件  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=27744)

--  作者:雁过不留痕8
--  发布时间:2013/1/9 9:57:00
--  SQLtable问题不能及时刷新,上附件
在录入按钮下录入有关计划的相关信息
在首件交检记录的查询中,可以直接看到刚录入的计划的信息,因为首件交检记录的查询中的table1是normal型的,作为副本为true
而统计记录的查询中,则看不到刚录入的计划的信息,统计查询中的table1是SQL型的
请问是问什么呢?


--  作者:lin_hailun
--  发布时间:2013/1/9 14:21:00
--  
 楼主,如果帖子沉下去了,记得回一下帖子,顶一下。

---------------------------------------

 这个是因为normal型是针对当前数据,而sql型是针对后台数据库的。

 具体原因是,你没有把数据保存回数据库,就有差异。
[此贴子已经被作者于2013-1-9 14:48:50编辑过]

--  作者:雁过不留痕8
--  发布时间:2013/1/9 14:29:00
--  
哦,好的,谢谢林老师
那么诸位有什么好办法能使SQLtable保存当前数据呢?

--  作者:lin_hailun
--  发布时间:2013/1/9 14:39:00
--  
 sqltable保存当前数据?sqltable会把你修改的值保存回数据库的。如果你的某个表要显示修改以后的内容,就重新加载一下。
--  作者:狐狸爸爸
--  发布时间:2013/1/9 14:48:00
--  
要在不保存的情况下,同步显示编辑的内容,就用副本吧
--  作者:雁过不留痕8
--  发布时间:2013/1/9 15:01:00
--  
但是副本的功能没有SQL的功能多啊,我想用SQL的prepareEdit功能
--  作者:雁过不留痕8
--  发布时间:2013/1/9 15:02:00
--  
我重新打开窗口保存设置并预览就好了
--  作者:雁过不留痕8
--  发布时间:2013/1/9 15:03:00
--  
副本table的功能太少了
--  作者:lin_hailun
--  发布时间:2013/1/9 15:13:00
--  
以下是引用雁过不留痕8在2013-1-9 15:03:00的发言:
副本table的功能太少了


副本可以使用全部事件的,只是代码写在主表哪里。

你区分一下表名就行了。

select case e.Table.Name
    case "xxx_Table"

    case "xxx"

    case "xxxx_Table1"

end select

--  作者:雁过不留痕8
--  发布时间:2013/1/9 15:32:00
--  
没太明白,
比如说,我在窗口统计查询中加入了一个table1是normal型的,作为副本true,绑定表统计记录表
那我怎样才能得到tables("统计查询_table1")的Edit事件呢?