SQLite3 - Bibliothek-routine aufgerufen, die Reihenfolge der
Beim ausführen der folgenden Anweisung vorbereiten für eine SQLite3-db-selecct Abfrage bekomme ich eine SQLLite-Fehler 21 " - Bibliothek-routine aufgerufen, die Reihenfolge der":
sqlite3 *lDb;
sqlite3_stmt *lStmt;
NSNumberFormatter *lNbrFmt = [[[NSNumberFormatter alloc] init] autorelease];
//Define SQL statement
NSString *lSql = @"SELECT section, language, title, description"
@" selector-x-pos, selector-y-pos, gps-x-pos, gps-y-pos"
@" FROM sections"
@" ORDER BY section ASC";
lSqlResult = sqlite3_prepare_v2(lDb, [lSql UTF8String], -1, &lStmt, NULL);
NSLog(@"%@", [NSString stringWithUTF8String:sqlite3_errmsg(lDb)]);
Was mache ich falsch?
- Herzlichen Glückwunsch auf es herauszufinden! Könnte Sie neu formatieren, die Frage-und Antwort-für ältere, so dass der Fehler gleich behoben werden können leicht von den künftigen Besuchern? Wenn nicht, sollten Sie Sie löschen überhaupt nicht in Frage. Danke!
- Keine sorgen, einfach nur bearbeitet wurde ...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Uopon weitere Untersuchungen habe ich gefunden, mein Fehler. Ich sollte das erste eröffnete die db vor dem ausführen des prep-Anweisung.
Sollte der code so Aussehen: