SqliteSaveDatabase

value SqliteSaveDatabase ( value dxSqlite, string strFile );

Rückgabewert

Rückgabewert

Beschreibung

TRUE / true / 1

Datenbank erfolgreich gesichert.

FALSE / false / 0

Beim Anlegen der Datenbankdatei strFile bzw. beim Zugriff auf das Datenbank-Objekt dxSqlite ist ein Fehler aufgetreten.
Der Fehlertext kann mit SqliteGetLastError ausgelesen werden.

Parameter

dxSqlite

Das gültige Datenbank-Objekt, das in die Datei strFile gespeichert werden soll.

strFile

Die Zieldatenbankdatei in die das Datenbank-Objekt dxSqlite gespeichert werden soll.

Bemerkung

Speichert den Inhalt des Datenbank-Objekts dxSqlite in die Datei strFile. Existiert die Datei strFile bereits, so wird diese überschrieben. Die erzeugte Datei ist eine SQLite Datenbankdatei und kann mit SqliteDatabaseOpen geöffnet werden.

Diese Funktion ist auch nützlich um eine Arbeitsspeicherbasierende SQLite Datenbank in eine Datei zu sichern und diese wieder mit SqliteLoadDatabase zu laden.

Beispiele

Im nachfolgenden Beispiel wird beim Beenden der Visualisierung das gültige Datenbank-Objekt dxMemorySqlite in der Datei save.sqlite gespeichert.

//_ExitApplication
//
//////////////////////////////////////////////////////////////////////
SqliteSaveDatabase(dxMemorySqlite, "save.sqlite");

Siehe auch SqliteDatabaseClose, SqliteExecute, SqliteQuery, SqliteQueryOpen, SqliteQueryNext, SqliteQueryGetValue, SqliteQueryClose, SqliteGetLastError, SqliteLoadDatabase