Datenverbindung ODBC

  • Die Aktionen aus der Kategorie "ODBC Datenverbindung"

    1 Allgemeine Attribute

    1.1 Condition

    Das optionale Attribut Condition gibt an, ob die Aktion ausgeführt wird. Der Wert muss dem Typ Boolean entsprechen. Zur Auswertung kann VBScript verwendet werden. Beispielsweise die Vergleichsoperatoren von VBScript.

    1.2 IgnoreError

    Das optionale Attribut IgnoreError gibt an, ob die Aktion bei einem Error die Ausführung des Batchpad Skriptes abbricht. Der Wert muss dem Typ Boolean entsprechen.

    1.3 Variable

    Das optionale Attribut Variable gibt bei dem erfolgreichen Ausführen einer Aktion true zurück, ansonsten false. Falls das Attribut eine andere Verwendung hat, ist die Verwendung bei der Aktion beschrieben.


    2 ODBCConnect

    Die Aktion ODBCConnect stellt mit den angegebenen Parametern eine Verbindung zur Datenbank her. Über das Attribut ConnectionString wird ein kompletter ConnectionString zum Aufbau der Datenverbindung angegeben.

    <ODBCConnect Connection="{@myConnection}" ConnectionString="" Condition="" Variable="{@Result}" IgnoreError="false" />

    3 ODBCExecute

    Die Aktion ODBCExecute sendet eine SQL-Anweisung an die Datenbank und liefert bei erfolgreicher Ausführung True als Wert in die angegebene Variable zurück. Mit dem Attribut Query wird die auszuführende SQL-Anweisung angegeben.

    <ODBCExecute Query="" Connection="{@myConnection}" Condition="" Variable="{@Result}" IgnoreError="false" />

    4 ODBCExists

    Die Aktion ODBCExists prüft, ob in einer Tabelle abhängig von einem Filterkriterium Datensätze vorhanden sind. Mit dem Attribut Table wird der Name der Tabelle übergeben, die überprüft werden soll. Über das Attribut Where wird das Filterkriterium festgelegt.

    <ODBCExists Table="" Where="" Connection="{@myConnection}" Condition="" Variable="{@Result}" IgnoreError="false" />

    5 ODBCExistsField

    Die Aktion ODBCExistsField prüft, ob in einer Tabelle eine bestimmte Spalte vorhanden ist. Mit dem Attribut Table wird der Name der Tabelle übergeben, in der nach der Spalte gesucht werden soll. Über das Attribut Field wird die zu suchende Spalte festgelegt.

    <ODBCExistsField Table="" Field="" Connection="{@myConnection}" Condition="" Variable="{@Result}" IgnoreError="false" />

    6 ODBCExistsTable

    Die Aktion ODBCExistsTable prüft, ob eine Tabelle in der angegeben Datenverbindung Connection vorhanden ist. Mit dem Attribut Table wird der Name der Tabelle übergeben.

    <ODBCExistsTable Table="" Connection="{@myConnection}" Condition="" Variable="{@Result}" IgnoreError="false" />

    7 ODBCLookup

    Die Aktion ODBCLookup liest einen einzelnen Wert aus der Datenbank. Mit dem Attribut Table wird die Tabelle angegeben und mit Field der Feldnamen dessen Wert ausgelesen werden soll. Über das Attribut Where wird der Filter auf den auszulesenden Datensatz bestimmt. Mit dem Attribut Variable wird die Platzhalter-Variable bestimmt, in der sich nach Ausführung der Aktion der ausgelesene Wert befindet.

    <ODBCLookup Table="" Field="" Where="" Connection="{@myConnection}" DefaultValue="" Condition="" Variable="{@Result}" IgnoreError="false" />

    8 ODBCReadData

    Die Aktion ODBCReadData führt eine Datenbankabfrage, die im Attribut Query hinterlegt ist, aus. Das Ergebnis der Abfrage wird in der Platzhalter-Variable gespeichert, welche über das Attribut Data angegeben wird. Die einzelnen Ergebnis-Datensätze aus der Abfrage lassen sich anschließend mit dem ForEach-Konstrukt durchiterieren.

    <ODBCReadData Data="{@myData}" Query="" Connection="{@myConnection}" DataCount="{@ResultCount}" Condition="" Variable="{@Result}" IgnoreError="false" />

Teilen