Transaktion starten (Start Transaction)
UiPath.Database.Activities.DatabaseTransaction
Stellt eine Verbindung mit einer Datenbank her und verfügt über eine Sequence , die mehrere Transaktionen mit der Datenbank ausführen kann.
DatabaseConnection
-Variable zurück, die einen Scope für Datenbankaktivitäten bereitstellt.
Wenn Transaktion verwenden auf True gesetzt ist, werden die enthaltenen Vorgänge in einer einzelnen Transaktion ausgeführt und am Ende angewendet, wenn keine von ihnen fehlgeschlagen ist.
Wenn Transaktion verwenden auf False gesetzt ist, werden alle Vorgänge einzeln ausgeführt.
Wenn diese Aktivität beendet wird, wird die Verbindung zur Datenbank geschlossen.
Designer-Panel
- Verbindung konfigurieren… – Wählen Sie eine vorhandene Datenbankverbindung aus oder fügen Sie mit dem Verbindungsassistenten eine neue hinzu.
- Fügen Sie die Aktivitäten, die Sie ausführen möchten, in der Aktivitätskarte hinzu.
Eigenschaften-Panel
Allgemein
-
Fortfahren bei Fehler (Continue On Error) – Gibt an, ob die Automation fortgesetzt werden soll, auch wenn die Aktivität einen Fehler ausgibt. Dieses Feld unterstützt nur boolesche Werte (wahr, falsch). Der Standardwert ist falsch. Als Ergebnis ist das Feld leer und ein Fehler wird ausgegeben; die Ausführung des Projekts wird angehalten. Wenn der Wert auf Wahr gesetzt wird, wird die Ausführung des Projekts unabhängig von Fehlern fortgesetzt.
Hinweis: Wenn diese Aktivität in Try Catch enthalten ist und der Wert der Eigenschaft Bei Fehler Fortsetzen auf „True“ gesetzt ist, wird kein Fehler beim Ausführen des Projekts aufgefangen. - AnzeigeName (DisplayName) - Der Anzeigename der Aktivität. Dieses Feld unterstützt nur
String
-Variablen.
Verbindungskonfiguration
- VerbindungsZeichenfolge (ConnectionString) - Die Verbindungszeichenfolge zum Aufbau der Datenbankverbindung. Dieses Feld unterstützt nur
String
-Variablen. - Vorhandene Verbindung – Die Variable
DatabaseConnection
, die Sie für die Verbindung mit einer Datenbank verwenden möchten. Wenn eine solche Verbindung bereitgestellt ist, werden die EigenschaftenConnectionString
undSecureConnectionString
ignoriert. Kann von anderen Datenbankaktivitäten abgerufen werden, die das Feld Datenbankverbindung im Eigenschaftenbereich der Ausgabe haben. Dieses Feld unterstützt nurDatabaseConnection
-Variablen. - AnbieterName (ProviderName) - Der Name des Datenbankanbieters, der für den Zugriff auf die Datenbank verwendet wird. Dieses Feld unterstützt nur
String
-Variablen. - Sichere Verbindungszeichenfolge – Die Verbindungszeichenfolge zum Aufbau einer Datenbankverbindung als sichere Zeichenfolge. Dieses Feld unterstützt nur
SecureString
-Variablen.
Sonstiges
- Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.
- VerwendenTransaktion (UseTransaction) - Gibt an, ob die Datenbankvorgänge innerhalb dieser Aktivität in eine Datenbanktransaktion eingebettet werden sollen.
Ausgabe
- Datenbankverbindung – Die Datenbankverbindungsvariable, die von der Aktivität zurückgegeben wird. Dies kann anschließend für andere Datenbankvorgänge verwendet werden. Dieses Feld unterstützt nur
DatabaseConnection
-Variablen.