千
千中元
Unregistered / Unconfirmed
GUEST, unregistred user!
我看了李维的代码。因为没书,小弟愚昧,没想明白他老人家是怎么处理Tdatabase的,只一个
procedure TForm2.btnApplyUpdatesClick(Sender: TObject);
begin
ClientDataSet1.ApplyUpdates(0);
end;
就可以了。。不明白啊,这样和在应用服务器上没有Tdatabase 有什么区别?
在c/s中的事务处理,starttransaction,rollback,commit都那里去了?
现在我正做的程序是这样设想的:
clientdataset(使用缓存)--->应用服务器query----->后台数据库
应用服务器上有tdatabase来控制是否提交的后台。
1)这样的思路正确?
2) 象starttransaction,rollback,commit等方法还能用?如果能
用的话,怎样在客户端调用TDatabase的这些方法?是在不同的project里呀!
好久没有用100分的大手笔了。。呵呵
procedure TForm2.btnApplyUpdatesClick(Sender: TObject);
begin
ClientDataSet1.ApplyUpdates(0);
end;
就可以了。。不明白啊,这样和在应用服务器上没有Tdatabase 有什么区别?
在c/s中的事务处理,starttransaction,rollback,commit都那里去了?
现在我正做的程序是这样设想的:
clientdataset(使用缓存)--->应用服务器query----->后台数据库
应用服务器上有tdatabase来控制是否提交的后台。
1)这样的思路正确?
2) 象starttransaction,rollback,commit等方法还能用?如果能
用的话,怎样在客户端调用TDatabase的这些方法?是在不同的project里呀!
好久没有用100分的大手笔了。。呵呵