onCreate +添加一些行后,sqlite3 db为空

时间:2017-05-31 19:08:19

标签: android sqlite

我的应用程序有sqlite数据库,这是onCreate代码

public void onCreate(SQLiteDatabase sqLiteDatabase) {
        sqLiteDatabase.execSQL("CREATE TABLE ...");

        sqLiteDatabase.execSQL("CREATE TABLE ...");

        sqLiteDatabase.execSQL("CREATE TABLE ...");
    }

在第一次执行中,执行了上面的代码,我甚至添加了一些行。第二次执行没有执行上面的代码(如预期的那样),我插入了更多的行。

当我转到adb shell和sqlite3 dbname.db并查询表(.tables)时,我得到一个空列表。当我从其中一个表中选择时,它告诉我该表不存在,最终我在本地提取了数据库,其大小为0b。我错过了什么?

0 个答案:

没有答案