簡體   English   中英

如何檢查android中是否存在Sqlite數據庫?

[英]How to check if a Sqlite database exists in android?

我在將ORMLite與android結合使用時還很陌生,並且在這個問題中我讀到,當數據庫已經存在時,不會調用類OrmLiteSqliteOpenHelper onCreate()方法。但是我想OrmLiteSqliteOpenHelper確認一下,有人嗎?知道如何檢查數據庫是否存在?

它看起來像OrmLiteSqliteOpenHelper繼承getWritableDatabase()從法SQLiteOpenHelper 如果該方法返回null,則數據庫不存在。

您還可以使用例如SQLiteDatabase創建數據庫

SQLiteDatabase = StackOverFlowDB;
//Creating database
    StackOverFlowDB = MainActivity.this.openOrCreateDatabase("StackOverFlow", MODE_PRIVATE, null);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM