SQL Query

Zuletzt geändert von Jannis Klein am 2024/03/19 17:59

Inhalt

SQL Query

Mit diesem Kommando können Sie eine SQL-Abfrage an eine Datenbank stellen. Dazu steht Ihnen der Tab SQL Abfrage zur Verfügung. Hier können Sie wählen, ob die Abfrage Auf ACMP Server/Datenbank oder Auf lokalem Rechner ausgeführt werden soll. Beim lokalen Rechner kann eine Datenbankverbindung zu einem SQL-Server definiert werden.

SQL query
SQL query

Unter SQL Ausführungsmodus können Sie zunächst angeben, ob es sich bei dem SQL-Kommando um einen Aufruf (Ausführen) oder eine Abfrage (Öffnen) handelt. Der Unterschied besteht darin, dass ein SQL Statement mit der Option Öffnen ein ResultSet (z.B. bei SELECT) zurückgibt. Ein SQL Statement mit der Option Ausführen hingegen liefert nur die Anzahl der betroffenen Datensätze (z.B. bei UPDATE). Für Stored Procedures ist ebenfalls auf die korrekte Option zu achten. Über die Option Automatisch versucht ACMP anhand der Anweisung herauszufinden, welcher der beiden Modus verwendet werden soll. Verwenden Sie die Option Automatisch daher so selten wie möglich.

Im Bereich SQL Anweisung geben Sie Ihre Abfrage nach den geläufigen SQL-Standards an. Weiterhin geben Sie eine Variable an, in welcher das Abfrageergebnis gespeichert wird (siehe Variablen).

5.8.3.2.25 - SQLquery 2

Falls die Abfrage auf einem lokalen Rechner ausgeführt wird, muss ein Verbindungsstring erstellt werden, welcher die Verbindung zur entsprechenden Datenbank angibt. Klicken Sie dazu auf den Button Verbindungsstring erstellen.

Es öffnet sich ein Dialog, in welchem Sie wählen können, ob Sie eine Data Link Datei benutzen oder einen Verbindungsstring benutzen möchten. Bei der Data Link Datei benötigen Sie eine Microsoft Datenverknüpfungsdatei (*.udl) oder eine ODBC-DSNs (*.dsn) Datei. Diese können Sie über einen Dateiauswahldialog (Browse-Button) aufrufen.

5.8.3.2.25 - SQLquery 3

Der Pfad wird in die Eingabezeile des Verbindungsstrings geschrieben, wonach Sie auf den Button Verbindungseinstellungen aus *.udl Datei konvertieren klicken, um die Daten der angegebenen Datei in einen passenden String zu überführen.

Falls Sie sich statt der Data Link Datei für einen Verbindungsstring entscheiden, können Sie diesen über den Erstellen Button einrichten. Dazu öffnet sich ein weiterer Dialog: Unter dem Tab Provider wählen Sie zuerst den Treiber (OLE DB-Provider) aus, welcher für Ihre Datenbank der Richtige ist. Dabei werden mehrere Datenbanktypen unterstützt. Unter dem Tab Verbindungen müssen Sie die passenden Verbindungsdaten eingeben (siehe Hinweis) während unter dem Tab Erweitert ein Verbindungstimeout sowie die Zugriffsberechtigungen eingestellt werden können.

Eine Liste aller Parameter erhält man unter dem Tab Alle. Hier können die Parameter durch einen Doppelklick ebenfalls geändert werden.

Hinweis  Hinweis: 

Die anzugebenden Parameter unter dem Tab Verbindung variieren je nach ausgewähltem Treiber. Die entsprechenden Daten sind dem jeweiligen Datenbankadministrator bekannt, so dass diese hier nicht weiter erläutert werden.

Unter dem Tab Erweitert werden ebenfalls je nach Treiber verschiedene Berechtigungen gesetzt. Die Einstellungen für eine Schutzebene und einen Identitätswechsel sind nur bei bestimmten Treibern verfügbar.

Tags:
© Aagon GmbH 2024
Besuchen Sie unsere neue Aagon-Community