- Ü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.InsertDataTable
Beschreibung
Fügt eine kompatible DataTable in eine vorhandene Datenbanktabelle ein. Gibt die Anzahl der betroffenen Zeilen zurück.
The Insert activity uses a DataAdapter to automatically generate the proper insert/update queries, based on the database schema. In order to generate the queries, ODBC implements standard schema calls. Make sure the database you are using implements standard schema calls, otherwise the activity might not work properly.
Projektkompatibilität
Windows - Legacy | Windows | Plattformübergreifend
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.
- Zieltabellenname – Die SQL-Tabelle, in die die Daten eingefügt werden sollen. Dieses Feld unterstützt nur
String-Variablen. - Eingabedatentabelle – Die Variable
DataTable, die in die Tabelle eingefügt wird. Der Name und die Beschreibung derDataTable-Spalten müssen mit denen aus der Datenbanktabelle übereinstimmen.
Eigenschaften-Panel
Allgemein
- Bei Fehler fortsetzen – Gibt an, ob die Automatisierung auch dann fortgesetzt werden soll, wenn die Aktivität einen Fehler ausgibt. Dieses Feld unterstützt nur
Boolean-Werte (True, False). Der Standardwert ist False. Wenn das Feld leer ist und ein Fehler ausgegeben 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.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 – Eine bereits geöffnete Datenbankverbindung, die aus den Aktivitäten „Connect“ oder „Start Transaction“ abgerufen wurde. Wenn eine solche Verbindung bereitgestellt ist, werden die Eigenschaften
ConnectionStringundSecureConnectionStringignoriert. 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
- Eingabedatentabelle – Die Variable
DataTable, die in die Tabelle eingefügt wird. Der Name und die Beschreibung derDataTable-Spalten müssen mit denen aus der Datenbanktabelle übereinstimmen. - Zieltabellenname – Die SQL-Tabelle, in die die Daten eingefügt werden sollen. 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 betroffenen Zeilen, die in einer
Int32-Variablen gespeichert sind.
Plattformübergreifende Konfiguration
- Vorhandene Verbindung – Eine bereits geöffnete Datenbankverbindung, die von der Aktivität „Connect to Database“ abgerufen wurde.
- Eingabedatentabelle – Die Variable
DataTable, die in die Tabelle eingefügt wird. Der Name und die Beschreibung derDataTable-Spalten müssen mit denen aus der Datenbanktabelle übereinstimmen. - Name der Zieltabelle – Die Zieldatenbanktabelle, in die die Daten eingefügt werden sollen.
Erweiterte Optionen
Sonstige
- Bei Fehler fortsetzen – Gibt an, ob die Automatisierung auch dann fortgesetzt werden soll, wenn die Aktivität einen Fehler ausgibt.
Ausgabe
- Anzahl betroffener Zeilen – Anzahl der betroffenen Zeilen.