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

 

an_erase_db-Struktur

Enthält die Informationen, die gebraucht werden, um eine Datenbank mit der DBTools-Bibliothek zu löschen.

Syntax
typedef struct an_erase_db {
    unsigned short      version;
    const char *        dbname;
    MSG_CALLBACK        confirmrtn;
    MSG_CALLBACK        errorrtn;
    MSG_CALLBACK        msgrtn;
    a_bit_field         quiet : 1;
    a_bit_field         erase : 1;
    const char *        encryption_key;
} an_erase_db;
Mitglieder
Mitglied Beschreibung
version DBTools-Versionsnummer
dbname Name der zu löschenden Datenbankdatei
confirmrtn Callback-Routine für die Bestätigung einer Aktion.
errorrtn Callback-Routine für die Behandlung einer Fehlermeldung.
msgrtn Callback-Routine für die Behandlung einer Informationsnachricht.
quiet Ohne die Ausgabe von Nachrichten arbeiten (1) oder Nachrichten ausgeben (0)
erase Ohne Bestätigung löschen (1) oder mit Bestätigung (0)
encryption_key Der Chiffrierschlüssel für die Datenbankdatei.
Siehe auch