Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.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
Javascript Phonegap本地存储数据库错误5_Javascript_Database_Sqlite_Cordova - Fatal编程技术网

Javascript Phonegap本地存储数据库错误5

Javascript Phonegap本地存储数据库错误5,javascript,database,sqlite,cordova,Javascript,Database,Sqlite,Cordova,我正在尝试在设备上本地存储消息传递应用程序的消息。 因此,我创建了一个数据库,但总是返回错误5。 我的代码本质上类似于许多教程和文档中的代码 我是否必须将某个js文件链接到我的页面 代码: document.addEventListenerdeviceready、onDeviceReady、false; var-db=; 代理功能{ db=window.openDatabaselocalmessages,1.0,Test_db,200000; db.transactionpopulateDB,

我正在尝试在设备上本地存储消息传递应用程序的消息。 因此,我创建了一个数据库,但总是返回错误5。 我的代码本质上类似于许多教程和文档中的代码

我是否必须将某个js文件链接到我的页面

代码:

document.addEventListenerdeviceready、onDeviceReady、false; var-db=; 代理功能{ db=window.openDatabaselocalmessages,1.0,Test_db,200000; db.transactionpopulateDB,errorCB,successCB; } 函数填充BTX{ //tx.executeSqlDROP表消息; tx.executeSqlCREATE TABLE如果不存在messagestransmitter_ename varchar40、receiver_ename varchar40、message varchar600; } 函数errorCBerr{ alertDatabase错误:+err.code; } 函数成功cb{ 数据库创建成功; } //将消息添加到数据库 函数savesendmessagetodb{ 数据库事务 函数tx{ tx.executeSqlINSERT在消息中插入值“trtest”、“retest”、“metest”; },errorCB;
}错误消息是什么。您需要在警报语句中输出err.message的值。非常感谢。实际的信息有帮助。我不知道有消息属性。如果您找到了解决方案,请将您的发现添加为答案。这将有助于其他成员解决类似问题。