cordova在数据库中保存id

时间:2013-03-11 04:49:06

标签: cordova

我有一个用cordova开发的项目。在这里,我将创建新任务并在index.html中列出它们。但在数据库中,“id”字段不会动态存储id(1,2,3 ...)。我想知道如何在项目中动态存储id。请帮助我。我将创建新记录的js是:

function addTask(task, cb) {
    db.transaction(function(tx) {
        tx.executeSql("INSERT INTO task (taskname) VALUES (?)",
                [ task.taskname ]);
    }, sqlErrH, cb);
}

1 个答案:

答案 0 :(得分:0)

我发现了如何做到这一点..代码在create table ..:

tx.executeSql(“CREATE TABLE IF NOT EXISTS tasks(id INTEGER PRIMARY KEY AUTOINCREMENT,taskname)”);

这里在id字段中,如果我们提到自动增量,它会自动增加id。

由于