java.io.IOException: open failed: ENOENT (No such file or directory)
這發生在這行代碼:ENOENT(沒有這樣的文件或目錄)的數據庫文件
File db = getDatabasePath("questions");
db.createNewFile();//HERE
我試圖創建一個名爲questions.db的數據庫文件,這將是空。然後我將從服務器上拉出文件並將其插入。然後我希望能夠從sqlite訪問數據庫。
'我試圖用名稱questions.db' ** No **創建一個數據庫文件。您正試圖創建一個名爲'questions'的數據庫:'File db = getDatabasePath(「questions」);' – 2015-02-08 17:29:55
@DerGolem所以我能做些什麼呢? – user4360138 2015-02-08 18:20:08
相反db.createNewFile()的';',我這樣做:'最終SQLiteDatabase分貝= \t \t \t ctx.openOrCreateDatabase(DB_NAME,Context.MODE_PRIVATE,NULL);'其中CTX是通過上下文(該代碼是在它自己的類,裏面的方法) – 2015-02-08 18:23:13