Sqlite Tablo Oluşturamıyorum
-
Veritabanımda konumlar adında bir tablo oluşturmaya çalışıyorum fakat şu hatayı veriyor.
SQLiteException: no such table: konumlar (code 1): , while compiling: SELECT * FROM konumlar
onCreate içerisinde tablo oluşturmak için yazılan kod :
@Override public void onCreate(SQLiteDatabase db) { String CREATE_TABLE = "CREATE TABLE " + TABLO_ADI + "(" + KONUM_ID + " INTEGER PRIMARY KEY AUTOINCREMENT," + KONUM_ZAMAN + " TEXT," + KONUM_LAT + " TEXT," + KONUM_LON + " TEXT" + ")"; db.execSQL(CREATE_TABLE); }Veritabanındaki tablodan bir değer olmak için :
SQLiteDatabase db = this.getReadableDatabase(); String selectQuery = "SELECT * FROM " + TABLO_ADI ; Cursor cursor = db.rawQuery(selectQuery, null);yazdığımda yukarıda belirttiğim hatayı veriyor.
-
private static final int DB_VERSION = 4;
DB_VERSION 1di. 4 yapınca çalıştı. Fakat sebebini anlayamadım. -
Realm ya da herhangi bir ORM kullansan? OrmLite ya da GreenDao mesela.
