====== Öffnen einer Datenbankverbindung ====== ''int sqlite3_open ( const char *dateiname, sqlite3 %%**%%datenbankhandle );'' \\ ---- \\ Diese Funktion öffnet die Datenbankverbindung. Sie erwartet den Dateinamen als char-Pointer, der in UTF-8 codiert ist. Der zweite Parameter ist ein Datenbankhandle vom Typ [[dbs:sqlite:libsqlite3:ref:sqlite3|sqlite3]]. Neben der sqlite3_open() Funktion gibt es die Funktion noch für UTF-16 codierte Dateinamen und in V2. Die V2-Version erlaubt es zusätzliche Parameter zum Starten der Datenbank zu setzten. So lässt sich eine Datenbank damit z.B. readonly öffnen. Die umfangreiche Dokumentation für diese Funktionen findet sich [[http://www.sqlite.org/c3ref/open.html|hier]] (Englisch).\\ Bitte meldet tote externe Links im Forum.