读书人

mts多表更新时事务模式如何写

发布时间: 2012-03-09 21:42:54 作者: rapoo

mts多表更新时事务模式怎么写
原来两层的程序更改为三层:
服务器端:
TADOConnection
TADOQuery
TDataSetProvider
客户端:
TSocketConnection
TClientDataSet
客户端通过SQL语句update多个表的字段,需要事务保护,事务代码怎么实现?


[解决办法]
首先保证mts/com+对象是需要事务的----用DELPHI建mtsrdm时候,是需要指定事务模式的.也可以通过COM+组件服务来设定.

mtsrdm中的代码类似下面这样.
try
sql语句1
sql语句2
sql语句3
Self.SetComplete;
except
self.SetAbort;
end;

读书人网 >.NET

热点推荐