TUpdateObject这个东西好用吧?(50分)

  • 主题发起人 主题发起人 Hunj
  • 开始时间 开始时间
H

Hunj

Unregistered / Unconfirmed
GUEST, unregistred user!
好象直接用TQuery都能完成,
那TUpdateObject有什么好处?
 
1.使用缓存存放更新的记录
2.可以实现录入、修改、删除的undo功能
3.Query.RequestLive不用设为True
4.特别适用与C/S数据库程序开发,使用事务提交数据可以防止数据在入库时锁死
 
有些sql命令是不能直接改数据的,比如:

select a.*,b.* from a,b where a.id=b.id

要修改数据就要通过 TUpdateSQL 了
 
比如update a set id = 1
可以放在UpdateObject里,
也可以放在Query里对吧?
都是执行SQL的compenent嘛,有什么区别呢?
可大家都用updateobject,为什么?
 
多人接受答案了。
 
后退
顶部