社区
数据库相关
帖子详情
ADO,C/S结构,缓存模式下,怎么返回已修改但尚未UpdateBatch修改前的值?怎么返回已删除但尚未UpdateBatch的字段值?
k2
2003-10-20 04:08:29
请畅所欲言,楼主将会另开贴赠分,谢谢!
...全文
36
8
打赏
收藏
ADO,C/S结构,缓存模式下,怎么返回已修改但尚未UpdateBatch修改前的值?怎么返回已删除但尚未UpdateBatch的字段值?
请畅所欲言,楼主将会另开贴赠分,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XXSingle
2003-10-30
打赏
举报
回复
up
k2
2003-10-30
打赏
举报
回复
呵呵,不好意思,你回复了2次,我只看到后一次。
谢谢回答。
k2
2003-10-30
打赏
举报
回复
pingshx() ,这我知道,我已经设置为患存模式了,题目没看到?
我要的是怎么返回修改前的值。
pingshx
2003-10-28
打赏
举报
回复
CachedUpdates
pingshx
2003-10-28
打赏
举报
回复
cachedupdete:=true;
fields[i].OldValue;
fields[i].NewValue;
jxc163
2003-10-28
打赏
举报
回复
字段.OLDVALUES
jxc163
2003-10-28
打赏
举报
回复
字段有个属性是保存这个值的,一时想不起来了.
你看一看帮助
k2
2003-10-28
打赏
举报
回复
tiqian
delphi
ado
query的post和
Update
Batch
delphi
ado
query的post和
Update
Batch
Post是确认当
前
的
修改
,而
Update
Batch
是把已经确认但是没有存盘的数据写入数据库当
ADO
Query的CursorType是ctKeySet或者ctStatic,并且LockType是lt
Batch
Optimistic的时候,数据DataSet是用批量更新的更新方式。这时,每条记录
修改
之后,用Post确认当
前
修改
,但是确认后的
ADO
Query 开启本地
缓存
在开发 C/S 应该程序的时候,有时为了程序的运行提高效率。 需要使用
缓存
功能; //
ADO
组件需要把
ADO
Query1.LockType:=lt
Batch
Optimistic;
ADO
Query1.CacheSize:=1000;
ADO
Query1.CursorLocation:=ctStatic; //开启
缓存
,这时内容存在内存中 //...
ADO
缓存
更新
if (
ADO
Query1->
Update
Status() == usUnmodified) return;
ADO
Query1->
Update
Batch
(arAll);
Update
Status只能判断当
前
记录(当
前
行)的状态,不能判断整个记录集的状态啊. ClientDataSet1控件有ChangeCount属性可以判断整个数据集的变动数。 if( C...
什么是
ADO
?
什么是
ADO
?转自http://blog.hjenglish.com/wcdj/articles/492035.html
ADO
(ActiveX Data Objects,ActiveX数据对象)是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。例如,如果您希望编写应用程序从DB2或Oracle数据库中向网页提供数据,可以将
ADO
程序包括在作为活动服务器页(A
使用
ADO
封装类的数据库程序开发实例[第二版] (下)
使用
ADO
封装类的数据库程序开发实例[第二版] (下)作者:成真 接上文《使用
ADO
封装类的数据库程序开发实例[第二版] (上)》C
Ado
RecordSet class:C
Ado
RecordSet:C
Ado
RecordSet::C
Ado
RecordSet()C
Ado
RecordSet::C
Ado
RecordSet(C
Ado
Connection *pConnection)void C
Ado
Rec
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章