SQLite テーブルの存在確認
private boolean isTableExists() { boolean ret = false; String kakunin_sql = "select count(*) from sqlite_master where type='table' and name= '" + DbConnection.DBTABLE + "';"; Log.v("DbConnection", "kakunin_sql=" + kakunin_sql); db = dbHelper.getReadableDatabase(); Cursor c = db.rawQuery(kakunin_sql, null); c.moveToFirst(); Log.v("DbConnection", "テーブル存在確認結果:" + c.getInt(0)); if (c.getInt(0) == 1) { // テーブルが存在する ret = true; } c.close(); return ret; }