Реферат: Перенос приложений MIDAS с одной СУБД на другую

Edit;

FieldByName('DOC_SUM').asCurrency := CalcSum;

Post;

end;

adcDocs.BeginTrans; //явные транзакции задаются на уровне соединения

if FState = osInsert then //а не отдельным компонентом

begin

if cdsTitle.ChangeCount > 0 then

cdsTitle.ApplyUpdates(-1);

if cdsBody.ChangeCount > 0 then

cdsBody.ApplyUpdates(-1);

end;

if FState = osUpdate then

begin

if cdsBody.ChangeCount > 0 then

cdsBody.ApplyUpdates(-1);

if cdsTitle.ChangeCount > 0 then

cdsTitle.ApplyUpdates(-1);

end;

Result := FLastUpdateErrors;

if Result = '' then

adcDocs.CommitTrans

else

begin

adcDocs.RollbackTrans;

end;

finally

unlock;

end;

К-во Просмотров: 382
Бесплатно скачать Реферат: Перенос приложений MIDAS с одной СУБД на другую