从sqlite数据库检索数据时,此错误显示多次。我关闭了活动中的数据库onDestroy()
并在onCreate()
中打开了数据库。请帮我解决这类问题......
答案 0 :(得分:0)
您的问题不明确。 但是,如果您在现有数据库中检索数据,则可以使用此检查文件是否存在,
File dbFile = myContext.getDatabasePath(DB_NAME);
return dbFile.exists();
然后使用 SQLiteDatabase.openDatabase
创建SQLIT数据库答案 1 :(得分:0)
DataBaseHelper baseHelper = new DataBaseHelper(getActivity()); SQLiteDatabase database = baseHelper.getReadableDatabase();
在从数据库创建连接时使用它。