メインコンテンツまでスキップ

データベーストランザクション

RCA.Activities.Core.DatabaseTransaction

説明​

このアクティビティでは、データベースに接続できるようになり、データベースと複数のトランザクションを実行できるシーケンスが機能します。 UseTransaction が true に設定されている場合、含まれている操作は 1 つのトランザクションで実行され、失敗しなかった場合は最後に適用されます。 UseTransaction が false に設定されている場合、すべての操作は個別にコミットされます。このアクティビティが終了すると、データベースへの接続が閉じられます。このアクティビティは、DatabaseConnection 変数を返します。

image-20220506105232-1.png

(*必須)

アクティビティ本体内​

  • 接続の構成 - 接続文字列、データ ソース、データ プロバイダーを設定します。

image-20230419153435-1.png

  • Do - アプリケーション内で実行するアクティビティ

プロパティ​

共通

  • エラー時に続行 (ブール値) - ブール変数には、True または False の 2 つの値があります。 True - アクティビティ内でエラーが発生した場合でも、プロセスの残りの部分が実行を継続できるようにします。 False (デフォルト) - プロセスの実行の継続をブロックします。

例: 本当

接続構成

  • 接続文字列 (文字列)* - データベース接続を確立するために使用される接続文字列。 例: 「Server=myServerAddress;Database=myDataBase;UserId=myUsername;Password=myPassword;」
  • プロバイダー名* - データベースへのアクセスに使用されるデータベース プロバイダーの名前。 例: 「System.Data.SqlClient」

その他

  • 公開 (チェックボックス) - 公開する場合にチェックを入れます。使用する前に、データ セキュリティ要件を必ず考慮してください。
  • 表示名 (文字列) - このアクティビティの名前。アクティビティの名前を編集して、コードをより適切に整理および構造化できます。 例: データベーストランザクション
  • トランザクションを使用 (チェックボックス)

出力

  • データベース接続 (DatabaseConnection) - アクティビティによって返されるデータベース接続変数。これは、後で他のデータベース操作に使用できます。