- Überblick
- Kryptografie
- Datenbank
- Java
- Python
- WebAPI
- Versionshinweise
- Über das WebAPI-Aktivitätspaket
- Projektkompatibilität
- XML deserialisieren (Deserialize XML)
- XPath ausführen (Execute XPath)
- XML-Knotenattribute erhalten (Get XML Node Attributes)
- XML-Knoten erhalten (Get XML Nodes)
- JSON serialisieren
- Deserialize JSON
- JSON-Zusammenstellung deserialisieren (Deserialize Json Array)
- HTTP Request (legacy)
- HTTP-Anfrage (HTTP Request)
- SOAP-Anfrage (SOAP Request)
Entwickleraktivitäten
UiPath.Database.Activities.DatabaseTransaction
Beschreibung
Stellt eine Verbindung mit einer Datenbank her und verfügt über eine Sequence , die mehrere Transaktionen mit der Datenbank ausführen kann.
Gibt eine 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.
Projektkompatibilität
Windows - Legacy | Windows
Windows – Legacy, Windows-Konfiguration
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 die Aktivität in Abfangen versuchen (Try Catch) enthalten ist und der Wert der Eigenschaft BeiFehlerFortfahren (ContinueOnError) auf Wahr (True) gesetzt ist, wird kein Fehler bei der Ausführung des Projekts abgefangen.
- DisplayName - The display name of the activity. This field supports only
Stringvariables.
Verbindungskonfiguration
- Verbindungszeichenfolge – 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 EigenschaftenConnectionStringundSecureConnectionStringignoriert. 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 von der Aktivität zurückgegebene Variable zur Datenbankverbindung. Diese kann anschließend für andere Datenbankvorgänge verwendet werden. Dieses Feld unterstützt nur
DatabaseConnection-Variablen.