如何判断ado数据集中已修改的记录 在delphi中如何判断ado的存储过程返回的客户端修改且未保存的记录。就是说返回10条记录,我只修改3条记录,在保存我如何知道哪3条修改了,保存时将这3条记录保存到变更表中。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是三层结构,Delphi提供的组件是这个做的。 with ADOTbl_1 do if Recordstatus=[rsModified] then else if Recordstatus=[rsNew] then else if Recordstatus=[rsConcurrencyViolation] then但是我的没有成功,老是rsConcurrencyViolation,正在进一步探索中。严重关注! ADO好像必須在cacheupdate(BatchOptimistic)下才可以; with ADOTbl_1 do if Recordstatus=[rsModified] then else if Recordstatus=[rsNew] then else if Recordstatus=[rsConcurrencyViolation] then我沒是過,但看過李維的書,有點印象. 它好象有两个属性:oldvalue,newvalue判断一下它们是否改变了没有 请教关于DLL的两个问题:能否建立一个有Form的DLL,代码直接显示 delphi7连接oracle9数据库,哪种方法速度最快 想修改后再显示出来 ,但是运行出错 请问THandle是一个什么对象? 用TIdPOP3和TIdSMTP时如何做出发送和接收的进度条? 小弟有点迷茫,望达人指点,同时散分 怎么样根据条件弹出不同的窗体? 高手们快来看看,十万火急! 100分全给你 程序编译时的问题 进csdn有美女吗? 请各位大虾帮帮忙!是比较的回答,马上兑现 寫一過程或函數,用冒泡排序法求(6,4,8,12,5,7)中的最大數?最小數呢?立即給分!
if Recordstatus=[rsModified] then
else if Recordstatus=[rsNew] then
else if Recordstatus=[rsConcurrencyViolation] then
但是我的没有成功,老是rsConcurrencyViolation,正在进一步探索中。
严重关注!
with ADOTbl_1 do
if Recordstatus=[rsModified] then
else if Recordstatus=[rsNew] then
else if Recordstatus=[rsConcurrencyViolation] then
我沒是過,但看過李維的書,有點印象.
判断一下它们是否改变了没有