Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PhoneGap没有';在android数据库中找不到表_Android_Cordova - Fatal编程技术网

PhoneGap没有';在android数据库中找不到表

PhoneGap没有';在android数据库中找不到表,android,cordova,Android,Cordova,在加载web视图的活动中,我成功地创建了一个带有表的db DB-Name: OpenDb Table : filePath Version: 1 我还得到了一些测试值,我可以从我的activity/helper类中读取: id=1, path=/external/images/media/3535 在web视图中,我尝试从表中访问数据: dbHandler.getData = function() { var db = window.openDatabase("OpenDb",

在加载web视图的活动中,我成功地创建了一个带有表的db

DB-Name: OpenDb
Table  : filePath
Version: 1
我还得到了一些测试值,我可以从我的activity/helper类中读取:

id=1, path=/external/images/media/3535
在web视图中,我尝试从表中访问数据:

dbHandler.getData = function() {
     var db = window.openDatabase("OpenDb", "1", "OpenDatabase", 200000);
     db.transaction(queryDB, errorCB);
}
function queryDB(tx) {
     tx.executeSql('SELECT * FROM filePath', [], querySuccess, errorCB);
 }
以下是错误:

E/SQLiteLog﹕ (1) no such table: filePath

为什么?

你创建了表吗?是的,我创建了,我可以从活动中请求表中的值。你如何从活动中获取db值?你的意思是说你在chrome中检查了吗?不,我将表内容打印到了logcat中