Verwenden Sie die SQL-Komponente
Schreiben Sie anwenderdefinierte SQL-Abfragen, um verschiedene Vorgänge mithilfe der SQL-Komponente in RPA Desktop Design Studioauszuführen.
Vorbereitungen
Erforderliche Rolle: keine
Warum und wann dieser Vorgang ausgeführt wird
Sie können die Eigenschaften für die SQL-Komponente konfigurieren. Weitere Informationen zu diesen Eigenschaften finden Sie unter Eigenschaften der allgemeinen Komponenten.
Prozedur
- Navigieren Sie im Bereich Toolbox zu Allgemein > SQL.
- Ziehen Sie die SQL-Komponente auf die Designoberfläche.
-
Klicken Sie auf das Symbol für Komponenteneinstellungen (
).
- Schreiben Sie unter der Überschrift SCRIPT (SQL) die anwenderdefinierte SQL-Abfrage.
- Wahlweise:
Um der Abfrage einen Parameter hinzuzufügen, gehen Sie wie folgt vor.
-
Klicken Sie auf das Symbol zum Hinzufügen von Parametern (
).
- Aktualisieren Sie den Datentyp des Parameters.
- Wiederholen Sie die Schritte, um weitere Parameter hinzuzufügen.
Mit jedem Parameter, den Sie hinzufügen, wird ein Dateneingangsport hinzugefügt. -
Klicken Sie auf das Symbol zum Hinzufügen von Parametern (
- Klicken Sie auf OK.
- Informationen zum Konfigurieren der Eingabefelder finden Sie unter Porteigenschaften konfigurieren.
- Klicken Sie auf OK, um das Dialogfeld „PORT-Eigenschaft“ zu schließen.
-
Verbinden Sie die Daten- und Steuerungsports der SQL-Komponente mit den entsprechenden Ports der anderen Komponente, wie in der folgenden Tabelle beschrieben.
Parameter Beschreibung Datenporttyp Verbindungsanbieter Übernimmt den Verbindungsanbieter für die Datentabelle, der einer Anwendung die Kommunikation mit einer Datenbank ermöglicht. - Beispiel:
- SQLClient, MySQLClient
Dateneingang Verbindungszeichenfolge Die Verbindungszeichenfolge hilft beim Herstellen einer Verbindung mit der erforderlichen Datenquelle anhand von Details wie Servername, Anwendername und Passwort. Ersetzen Sie in den folgenden Verbindungszeichenfolgen für jeden Authentifizierungstyp die Platzhalterparameterwerte (z. B.<myUser> und<myPassword> ) mit Ist-Werten: - Beispiel:
- Für die SQL-Authentifizierung:
Server=<MY_SERVER>;Database=<MyDatabase>;User Id=<myUser>;Password=<myPassword>; - Für Windows -Authentifizierung:
Server=MY_SERVER;Database=MyDatabase;Trusted_Connection=True; - Für Oracle-Datenbank:
Data Source=MyTnsName;User Id=myUsername;Password=myPassword; - Für MySQL-Datenbank:
Server=MY_SERVER;Database=MyDatabase;User Id=myUsername;Password=myPassword; - Für ODBC-Datenbank:
Driver={SQL Server};Server=MY_SERVER;Database=MyDatabase;Uid=myUsername;Pwd=myPassword; - Für EVADB-Datenbank:
Provider=SQLOLEDB;Data Source=MY_SERVER;Initial Catalog=MyDatabase;User Id=myUsername;Password=myPassword;
Dateneingang Parameter Übernimmt den Wert des Parameters aus einer zuvor ausgeführten Komponente. Dateneingang Datentabelle Gibt die Datentabelle zurück und übergibt an die nächste Komponente. Daten aus - Um die Ausgabe anzuzeigen, klicken Sie mit der rechten Maustaste auf das Feld Rückgabe, und klicken Sie auf Vorschaudaten.
- Wahlweise: Um die Komponente zu testen, klicken Sie auf der Registerkarte Entwurfauf Ausführen.