アクティビティ
最新
トランザクションを開始 目次
ロゴ
開発者向けのアクティビティ
最終更新日 2023年10月25日

トランザクションを開始

UiPath.Database.Activities.DatabaseTransaction

データベースに接続します。データベースで複数のトランザクションを実行できるシーケンスを備えています。DatabaseConnection 変数を返し、データベース アクティビティのスコープを提供します。

[トランザクションを使用] を True に設定している場合、含まれる操作は単一のトランザクションで実行され、どの操作も失敗しなければ最後に適用されます。[トランザクションを使用] を False に設定している場合、すべての操作が個別にコミットされます。このアクティビティが終了すると、データベースへの接続が終了します。

注: データベース アクティビティ パッケージが .NET 5 Windows に対応しました。

プロパティ

共通

  • エラー発生時に実行を継続 - アクティビティが例外をスローした場合でも、ワークフローを継続するかどうかを指定します。このフィールドでは Boolean 値 (True、False) のみサポートされています。既定値は False です。その結果、フィールドが空白で例外がスローされると、プロジェクトの実行が停止します。値を True に設定すると、プロジェクトの実行はエラーに関係なく継続されます。

    注: このアクティビティが [トライ キャッチ] に含まれていて、[エラー発生時に実行を継続] プロパティの値が True の場合、プロジェクトが実行されたときにエラーは発生しません。
  • 表示名 - アクティビティの表示名です。 このフィールドでは String 型の変数のみがサポートされています。

接続設定

  • 接続文字列 - データベース接続の確立に使用する接続文字列です。 このフィールドでは String 型の変数のみがサポートされています。
  • 既存の接続 - データベースに接続する際に使用する DatabaseConnection 型変数です。このプロパティを指定すると、[ 接続文字列] と [ セキュリティで保護された接続文字列 ] プロパティは無視されます。このプロパティは、[プロパティ] セクションの [ 出力 ] セクションに [ データベース接続 ] フィールドを含むデータベース アクティビティから取得できます。このフィールドでは DatabaseConnection 型の変数のみがサポートされています。
  • プロバイダー名 - データベースへのアクセスに使用するデータベース プロバイダーの名前です。 このフィールドでは String 型の変数のみがサポートされています。
  • セキュリティで保護された接続文字列 - データベース接続の確立に使用する、SecureString 型の接続文字列です。このフィールドでは SecureString 型の変数のみがサポートされています。

その他

  • プライベート - オンにした場合、変数および引数の値が Verbose レベルでログに出力されなくなります。
  • トランザクションを使用 - このアクティビティ内のデータベース操作を 1 つのデータベース トランザクションにまとめるかどうかを指定します。

出力

  • データベース接続 - アクティビティが返す DatabaseConnection 型変数です。この後の他のデータベース操作で使用できます。 このフィールドでは DatabaseConnection 型の変数のみがサポートされています。
  • プロパティ
ロゴ
サポートを受ける
ロゴ
RPA について学ぶ - オートメーション コース
ロゴ
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2023 UiPath. All rights reserved.