sql >> Databáze >  >> RDS >> SQLite

SQLiteException žádná taková tabulka:ItemTable při kompilaci:Select_id,.... z ItemTable

Máte problém se syntaxí ve vaší create table . Date/Time není platný název sloupce – odstraňte / .

Problém se syntaxí je skrytý kvůli try -catch v SQLiteOpenHelper onCreate() . Pokud se vyskytne problém, onCreate() musí vyvolat výjimku. Jinak SQLiteOpenHelper si myslí, že je vše v pořádku.

Po vyřešení dvou výše uvedených problémů buď odinstalujte aplikaci/vymažte její data, nebo změňte verzi databáze tak, aby onCreate() bude znovu zavolán.



  1. Uložené procedury MySQL je používají nebo nepoužívají

  2. Jak zakázat kontrolu cizího klíče v MySQL

  3. Pomalý dotaz při použití ORDER BY

  4. Jak získat čas z řetězce v MySQL