搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 怎样才能将更新结果及时保存到远程视图中?
标题:
怎样才能将更新结果及时保存到远程视图中?
只看楼主
hu9jj
来 自:红土地
等 级:
贵宾
威 望:
396
帖 子:11713
专家分:43267
注 册:2006-5-13
结帖率:
99.55%
楼主
问题点数:0 回复次数:6
怎样才能将更新结果及时保存到远程视图中?
我利用远程视图来对ACCESS数据进行更新,但是更新的数据总是不会及时被保存到ACCESS数据库中,总有一个后缀为lbd的同名文件存在,直到使用close tables命令之后,这个临时文件才会消失,数据才真正全部保存到ACCESS数据库中。我使用flush命令也没有作用,用USE命令来关闭视图也不行,程序中的其他表还要继续使用,所以又不能用close tables。请问还有什么办法能够将更新结果及时保存到远程视图中呢?
搜索更多相关主题的帖子:
视图
结果
保存
2008-11-16 11:02
szy345
来 自:江苏——南京
等 级:
贵宾
威 望:
14
帖 子:336
专家分:14
注 册:2008-8-6
第
2
楼
得分:0
看了一下,好象要先指定关键字段,可更新字段,还要设置发送SQL更新
VFP技术交流,QQ群:20452307
欢迎您!
2008-11-17 09:16
hu9jj
来 自:红土地
等 级:
贵宾
威 望:
396
帖 子:11713
专家分:43267
注 册:2006-5-13
第
3
楼
得分:0
这些都设置好了,也更换了各种设置来测试,但最后的更新命令仍然不能及时地在远程视图上反映。我暂时用重复更新的办法来解决,也就是将最后的更新命令重复几次来解决,这是没有办法的办法。
活到老,学到老! http://www. E-mail:hu-jj@
2008-11-17 10:23
szy345
来 自:江苏——南京
等 级:
贵宾
威 望:
14
帖 子:336
专家分:14
注 册:2008-8-6
第
4
楼
得分:0
“但是更新的数据总是不会及时被保存到ACCESS数据库中。。。”
“但最后的更新命令仍然不能及时地在远程视图上反映。。。”
哪一个?
VFP技术交流,QQ群:20452307
欢迎您!
2008-11-17 11:16
hu9jj
来 自:红土地
等 级:
贵宾
威 望:
396
帖 子:11713
专家分:43267
注 册:2006-5-13
第
5
楼
得分:0
是不会及时被保存到ACCESS数据库中。
活到老,学到老! http://www. E-mail:hu-jj@
2008-11-17 13:05
szy345
来 自:江苏——南京
等 级:
贵宾
威 望:
14
帖 子:336
专家分:14
注 册:2008-8-6
第
6
楼
得分:0
1、创建视图
DBSETPROP('VIEW_NAME','VIEW','Tables','表名') &&设置表可更新
DBSETPROP('VIEW_NAME.更新字段1','Field','UpdateName','表名.更新字段1'
&&设置更新字段名
。。。。
DBSETPROP('VIEW_NAME.key1','Field','keyfield',.t.) &&设置关键字段
DBSETPROP('VIEW_NAME.更新字段1','Field','UpdatableField',.t.)&&设置更新字段名
DBSETPROP('VIEW_NAME','VIEW','SendUpdates',.t.) &&激活更新
go top
... && 修改记录
TABLEUPDATE()
一般都是这些个东西,或者试下更新DBF表,或者SQL数据,看怎么样?
VFP技术交流,QQ群:20452307
欢迎您!
2008-11-17 14:43
hu9jj
来 自:红土地
等 级:
贵宾
威 望:
396
帖 子:11713
专家分:43267
注 册:2006-5-13
第
7
楼
得分:0
谢谢版主热心帮助,我再试试看。
活到老,学到老! http://www. E-mail:hu-jj@
2008-11-17 16:54
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-244555-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.021078 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved