如何知道數據表中的記錄是新插入的,修改過的和未改變過的?要求高效率的判斷語句.OnLine 如何知道數據表中的記錄是新插入的,修改過的和未改變過的?要求高效率的判斷語句. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加一个 Flag 字段 :插入 : 0修改 : 1 最新插入: 再加一个时间字段 有沒有可以做到無需加字段的?我試過用OldValue=NewValue方法無效 if Dataset.modified then showmessage('Has modified'); 你所说的 OldValue=NewValue 对数据库是无效的,加标志字段应该是可行的选择 加字段吧,f_Date:时间//判断是否最新的数据f_flag:标志//判断修改(0)还是插入(1)而你在要用代码来控制往数据库中插入、修改记录时都要写入时间,并赋f_flag=0或1 HAS MODIFYED 無用的。我用的是DBExpress 我的天!還是用Flag!!! 没有别的好办法了,加flag吧 如何实现将PageControl的箭头分别置两边? 求个算法与思路。帮忙看看。谢谢 求一简单的webservice程序 如何中断线程的ADOQUERY查询? 关于合并单元格的问题,急 怎么执行cmd命令的 汇编与DELPHI的联系 谁手里有那种Delphi 开发的 DLL, 最简单的例子? DBgridEh Lookup 设置问题 请问这个错误是不是adoquery里的一个bug 求救!!如何改变TPaintBox的坐标到左下角?? 哈,终于升上双星了,散一下分
修改 : 1 最新插入: 再加一个时间字段
我試過用OldValue=NewValue方法無效
showmessage('Has modified');
f_Date:时间//判断是否最新的数据
f_flag:标志//判断修改(0)还是插入(1)
而你在要用代码来控制往数据库中插入、修改记录时都要写入时间,并赋f_flag=0或1
我的天!
還是用Flag!!!