PhoneGap 2.3.0 + SQLite

时间:2014-04-24 16:31:56

标签: sqlite cordova phonegap-plugins

我目前正在使用Salesforce-Mobile-SDK开发混合应用程序。为了满足作为项目一部分的一些离线需求,我需要访问设备上的某种数据库,我的第一个选择是SQLite。

是否有任何PhoneGap 2.3.0兼容插件可以在SQLite数据库上打开并执行CRUD操作?

今天下午我已经搜索了很多东西,我发现了有趣的插件,但他们引用了其他的PhoneGap版本,我担心我受限于2.3.0版本。

谢谢。 微米。

1 个答案:

答案 0 :(得分:1)

你不应该需要一个插件,因为PhoneGap 2.3.0中包含了对webSQL(sqlite)的支持。

您可以找到文档here

示例:

var db = window.openDatabase('appdb','1.0','AppDB',5000000);

db.transaction(function(tx){
   tx.executeSql('CREATE TABLE IF NOT EXISTS test_table (itemid INTEGER PRIMARY KEY, otherField, someField)');
}, errorCallback, successCallback));