Handle für die Datenbankverbindung

typedef struct sqlite3 sqlite3;



Jede SQLite Datenbank wird von einen Pointer diesen Typ repräsentiert. Am besten denkt man sich diesen Pointer als Datenbankobjekt. Dann stellt sqlite3_open() den Konstruktor dar und sqlite3_close() steht für den Destruktor. Viele Funktionen aus dieser Bibliothek erwarten einen solchen Pointer.