"Bibliothek-Routine Aufgerufen, die Out-Of-Sequence" sqlite3_prepare_v2(TABELLE ERSTELLEN)

Wissen Sie, warum bekomme ich "Library-Routine Namens Out-Of-Sequence", wenn ich rufe sqlite3_prepare_v2(CREATE TABLE) auf eine leere Datenbank?

Ich eine leere Datenbank erstellen und öffnen Sie es dann. Später habe ich speichern Sie alle Daten, die geschrieben werden, um die Datenbank im RAM (brauche ich, um zu speichern, dass die Informationen im RAM-und Spülen Sie es in den permanenten Speicher am Ende der Ausführung), aber ich bekomme diese Fehlermeldung, wenn ich rufe sqlite3_prepare_v2(CREATE TABLE). Es gibt "Bibliothek-Routine Aufgerufen, die Out-Of-Sequence" als Fehlermeldung.

Mache ich öffne meine Datenbank korrekt und (ich dachte, dass es sein kann, ein problem, also ich habe close() meine DB und dann open() rechts vor dem Aufruf sqlite3_prepare_v2(CREATE TABLE)). Ich dachte, es könnte sein, weil der thread-Parallelität, aber mit kritischen Abschnitt nicht zu helfen.

InformationsquelleAutor user1079655 | 2011-12-04
Schreibe einen Kommentar