Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » Schnittstelle zu SQL Anywhere-Datenbanktools » Datenbanktools-Schnittstelle » DBTools-Strukturen

 

a_validate_db-Struktur

Enthält Informationen, die für Datenbankvalidierung mit der DBTools-Bibliothek gebraucht werden.

Syntax
typedef struct a_validate_db {
    unsigned short      version;
    const char *        connectparms;
    p_name              tables;
    MSG_CALLBACK        errorrtn;
    MSG_CALLBACK        msgrtn;
    MSG_CALLBACK        statusrtn;
    a_bit_field         quiet : 1;
    a_bit_field         index : 1;
    a_validate_type     type;
} a_validate_db;
Mitglieder
Mitglied Beschreibung
version DBTools-Versionsnummer
connectparms

Parameter für die Verbindung zur Datenbank. Sie haben die Form von Zeichenfolgen, zum Beispiel:

"UID=DBA;PWD=sql;DBF=Beispielverzeichnis\demo.db"

Der Datenbankserver würde durch den START-Parameter der Verbindungszeichenfolge gestartet. Zum Beispiel:

"START=d:\sqlany11\bin32\dbeng11.exe"

Eine vollständige Verbindungszeichenfolge mit dem START-Parameter würde wie folgt aussehen:

"UID=DBA;PWD=sql;DBF=Beispielverzeichnis\demo.db;START=d:\sqlany11\bin32\dbeng11.exe"

Eine Liste der Verbindungsparameter finden Sie unter Verbindungsparameter.

tables Zeiger auf eine verknüpfte Liste mit Tabellennamen
errorrtn Callback-Routine für die Behandlung einer Fehlermeldung.
msgrtn Callback-Routine für die Behandlung einer Informationsnachricht.
statusrtn Callback-Routine für die Behandlung einer Statusmeldung.
quiet Ohne die Ausgabe von Nachrichten arbeiten (1) oder Nachrichten ausgeben (0)
index Indizes validieren.
type Weitere Hinweise finden Sie unter a_validate_type-Enumeration.
Siehe auch