功能:
var
lTransactionHandle : TTransactionhandle;
begin
lTransactionHandle := DataSetBroker1.DataSet.Connection.Transaction.Start(False);
try
DataSetBroker1.DataSet.Edit;
DataSetBroker1.DataSet.FieldByName('HJ1').AsString := '++»·½Ú1';
//DataSetBroker1.DataSet.ApplyUpdates(False);
if FlowBroker1.FlowControl.FlowOut(nil) then
DataSetBroker1.DataSet.Connection.Transaction.Commit(lTransactionHandle)
else
DataSetBroker1.DataSet.Connection.Transaction.Rollback(lTransactionHandle);
except
On E : Exception do
begin
DataSetBroker1.DataSet.Connection.Transaction.Rollback(lTransactionHandle);
Dialogs.ShowMessage(E.Message + 'ÇëÔٴγ¢ÊÔ');
end;
end;
都编译了,但还是报错???