FireDAC での InterBase の利用

提供: RAD Studio
移動先: 案内検索

DBMS での作業(FireDAC) への移動


トランザクションの待機時間

FireDAC でトランザクション待機時間を利用するには、次のコードを使用します:

FDConnection1.TxOptions.Params.Clear;
FDConnection1.TxOptions.Params.Add('wait_time=1000'); // 1000 seconds
FDConnection1.StartTransaction;
try
  // perform required DB actions
  FDConnection1.Commit;
except
  FDConnection1.Rollback;
  raise;
end;

排他的隔離レベル

FireDAC で排他的隔離レベルを利用するには、次のコードを使用します:

FDConnection1.TxOptions.Isolation := xiUnspecified;
FDConnection1.TxOptions.Params.Clear;
FDConnection1.TxOptions.Params.Add('exclusive');
FDConnection1.StartTransaction;
try
  // perform required DB actions
  FDConnection1.Commit;
except
  FDConnection1.Rollback;
  raise;
end;

関連項目