如何修复Sqlitelog(13)语句在phonegap android中的68错误中止

时间:2013-08-28 08:50:23

标签: jquery android-sqlite cordova-2.0.0

我从本地服务器获取数据并在其工作正常之前将其数据存储在本地表中但是知道它在logcat中显示此错误我检查了它是否正确地从服务器获取数据但是在存储数据时它创建此错误的本地数据库

08-28 08:34:25.111: E/SQLiteLog(4172): (13) statement aborts at 68: [INSERT INTO crm_dynamic_form(rc_group_id,dynamic_form_id,module_id,table_id,table_name,field_name,listorder,display_name,element_type,dynamic,mandatory,list_show,rowpos,columnpos,tab_i
08-28 08:34:25.121: D/CordovaLog(4172): calling quotaUpdater.updateQuota newQuota: 0
08-28 08:34:25.131: D/CordovaLog(4172): DroidGap:  onExceededDatabaseQuota estimatedSize: 0  currentQuota: 200000  totalUsedQuota: 200000
08-28 08:34:25.131: D/CordovaLog(4172): calling quotaUpdater.updateQuota newQuota: 0
08-28 08:34:25.141: E/SQLiteLog(4172): (1) statement aborts at 2: [ROLLBACK] cannot rollback - no transaction is active
08-28 08:34:25.401: W/Trace(4172): Unexpected value from nativeGetEnabledTags: 0
08-28 08:34:25.411: W/Trace(4172): Unexpected value from nativeGetEnabledTags: 0

任何人都可以告诉为什么它会给出这个错误以及如何解决这个问题。 谢谢你提前.....

1 个答案:

答案 0 :(得分:0)

第3行似乎有答案:

  

08-28 08:34:25.131:D / CordovaLog(4172):DroidGap:   onExceededDatabaseQuota estimatedSize:0 currentQuota:200000    totalUsedQuota:200000