我有一個sqlite數據庫test_db.db我保存在www文件夾中,我使用cordova cli在本地機器上構建android應用程序。在phonegap中使用預填充的sqlite數據庫android
當我試圖打開數據庫,它正在打開新的數據庫,而不是訪問預填充。
我使用下面的代碼測試了這個。
// Open the existing database
var db = window.sqlitePlugin.openDatabase({ name : "test_db.db" });
db.transaction(function (tx) {
alert("database opened");
var _strQuery = "select * from mst_users;";
tx.executeSql(_strQuery, [], function (tx, res) {
alert("Populated Successfully with " + res.rows.length + " Records.");
}, CommonError);
}, CommonError, DoNothing);
而且每當我得到一個錯誤,表mst_users不存在,但它是在prepopulated分貝。
我已經嘗試了各種各樣的東西來達到這個目標,但還是陷入困境。我想要訪問預填充數據庫中的數據。
任何幫助真的很感謝..
檢查此鏈接:http://gauravstomar.blogspot.in/2011/08/prepopulate-sqlite-in-phonegap.html – Ved