activities
latest
false
Massenhafte Aktualisierung
Entwickleraktivitäten
Last updated 22. Okt. 2024
Massenhafte Aktualisierung
UiPath.Database.Activities.BulkUpdate
Aktualisiert eine kompatible
DataTable
in einer vorhandenen Datenbanktabelle. Die Aktivität aktualisiert auch alle Spalten, die sich nicht in der Sammlung der Spaltennamen befinden, die als Primärschlüssel verwendet werden. Gibt die Anzahl der betroffenen Zeilen zurück.
Designer-Panel
- Verbindung konfigurieren… – Wählen Sie eine vorhandene Datenbankverbindung aus oder fügen Sie mit dem Verbindungsassistenten eine neue hinzu.
- Name der Zieltabelle – Die Zieldatenbanktabelle. Dieses Feld unterstützt nur
String
-Variablen. - Eingabedatentabelle – Das
DataTable
-Objekt, das bei der Aktualisierung der Tabelle verwendet wird. DieDataTable
-Spaltenbeschreibungen müssen mit den Spalten aus der Datenbanktabelle übereinstimmen und eine Teilmenge dieser sein. Dieses Feld unterstützt nurDataTable
-Variablen. - Spalte, die zum Zeilenabgleich verwendet wird – Die Sammlung von Spaltennamen, die für den Zeilenabgleich verwendet werden. Dieses Feld unterstützt nur
String[]
-Variablen.
Eigenschaften-Panel
Allgemein
- Bei Fehler fortfahren – Dieses Feld unterstützt nur
Boolean
-Werte (True, False). Der Standardwert in diesem Feld ist False. Wenn dieses Feld leer ist und ein Fehler ausgelöst wird, wird die Ausführung des Projekts angehalten. Wenn der Wert auf True gesetzt ist, wird die Ausführung des Projekts ungeachtet eines Fehlers fortgesetzt. - AnzeigeName (DisplayName) - Der Anzeigename der Aktivität. Dieses Feld unterstützt nur
String
-Variablen.
Verbindungskonfiguration
- Massen-/Batch-Aktualisierung – Aktivieren Sie dieses Kontrollkästchen, um die Erstellung einer temporären Tabelle mit Masseneinfügung zu aktivieren und mithilfe der Verknüpfung zwischen Tabellen zu aktualisieren. Andernfalls werden Massenaktualisierungen in Batches ausgegeben.
- VerbindungsZeichenfolge (ConnectionString) - Die Verbindungszeichenfolge zum Aufbau der Datenbankverbindung. Dieses Feld unterstützt nur
String
-Variablen. - Vorhandene Verbindung – Eine bereits geöffnete Datenbankverbindung. Wenn eine solche Verbindung bereitgestellt ist, werden die Eigenschaften
ConnectionString
undSecureConnectionString
ignoriert. 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.
Eingabe
- Spalte, die zum Zeilenabgleich verwendet wird – Die Sammlung von Spaltennamen, die für den Zeilenabgleich verwendet werden. Dieses Feld unterstützt nur
String[]
-Variablen. - Eingabedatentabelle – Das
DataTable
-Objekt, das bei der Aktualisierung der Tabelle verwendet wird. DieDataTable
-Spaltenbeschreibungen müssen mit den Spalten aus der Datenbanktabelle übereinstimmen und eine Teilmenge dieser sein. Dieses Feld unterstützt nurDataTable
-Variablen. - Name der Zieltabelle – Die Zieldatenbanktabelle. Dieses Feld unterstützt nur
String
-Variablen.
Sonstiges
- Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.
Ausgabe
- Anzahl betroffener Zeilen – Die Anzahl der aktualisierten Zeilen. Dieses Feld unterstützt nur
Int64
-Variablen.
- Vorhandene Verbindung – Eine bereits geöffnete Datenbankverbindung, die von der Aktivität Connect to Database abgerufen wurde.
- Eingabedatentabelle – Die Variable
DataTable
, die zum Aktualisieren der Datenbanktabelle verwendet wird. DieDataTable
-Spaltennamen und -beschreibungen müssen mit den Spalten aus der Datenbanktabelle übereinstimmen und eine Teilmenge dieser sein. - Zieltabellenname - Die Zieldatenbanktabelle, in der die Daten aktualisiert werden sollen.
- Spalten, die für den Zeilenabgleich verwendet werden – Die Sammlung von Spaltennamen, die für den Zeilenabgleich verwendet werden. Diese Spaltennamen werden durch die Aktivität „Bulk Update“ geändert.
Erweiterte Optionen
Sonstige
- Bei Fehler fortfahren – Gibt an, ob die Automatisierung auch dann fortgesetzt werden soll, wenn die Aktivität einen Fehler ausgibt.
Ausgabe
- Anzahl betroffener Zeilen – Die Anzahl der betroffenen Zeilen, die in einer
Int64
-Variablen gespeichert sind.