我使用此代码来使用SQLite.
在我更新到android 6.0之前,它运行得很好,但现在它崩溃了.
在MyParam课程中
public static SQLiteDatabase dbMyCount;
public static String DB_Path_MyCount = "/sdcard/GMS/MyCount.db";
在MainActivity上
MyParam.dbMyCount = this.openOrCreateDatabase(MyParam.DB_Path_MyCount, MODE_WORLD_WRITEABLE, null);
SQL = "CREATE TABLE IF NOT EXISTS MyCount(_id INTEGER PRIMARY KEY AUTOINCREMENT,Tdate VARCHAR,Cust VARCHAR,";
SQL += "Prog VARCHAR,CustCode VARCHAR,OpenCode VARCHAR,Memo VARCHAR)";
MyParam.dbMyCount.execSQL(SQL);
我还更新了我的表现:
但仍然有错误:
Error Code : 1294 (SQLITE_CANTOPEN_ENOENT) Caused By : Specified
directory or database file does not exist. (unknown error (code 1294):
Could not open database)
我在网上搜索,找不到任何答案或解决方案.
谢谢.