三层结构中的事务问题?(95分)

  • 主题发起人 usa112233
  • 开始时间
U

usa112233

Unregistered / Unconfirmed
GUEST, unregistred user!
我在SERVER端放了DATABASE,QUERY和DATAPROVIDER,在客户端放了DCOMConnection,
clidataset和datasource。现在我用
clidataset.sqltext:="insert into....."
clidataset.execute
clidataset.sqltext:='update table1....'
clidataset.execute
怎样实现事务处理?
 
Database.StartTransaction ;
Database.Commit ;
Database.Rollback ;
 
我觉得把SQL放在一起放在中间层一个事务处理比较好
 
你知道如何设计逻辑吗?
客户端不要去控制服务器!
服务器提供接口就好了!.....
这样如果出错相当于本地的处理,只要返回错误就行了!
 
顶部