私のデータベースに問題がありますように助けてください。ここandroid.database.sqliteSQLiteExceptionこのようなテーブルがありません
は私のコード
private static final String DB_TABLE = "create table personn (personId integer primary key autoincrement, "+ "personName text not null, personAge text not null, "+ " personName text not null, " + " photoId text not null);";
と+このです:
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL(DB_TABLE);
}
しかし、私は番目のアンドロイドを挿入したり、選択したいしながら、私にエラーを与える:
によって引き起こさ:アンドロイド.database.sqlite.SQLiteException:そのようなテーブルはありません:persons(コード 1):、コンパイル中:SELECT personName、photoId、personAge FRO M 者
これは、テーブルが作成されていないことを意味し、最後のDBtable変数からセミコロンを削除します。 –
それを試してみてください。 –
あなたのテーブル名は違うので、作成と選択に同じテーブル名を使用してください。 –