如何在SQLite中获取上次插入的行ID
how to get last inserted row id in sqlite
function insertToProject(cast, pName)
{
db.execute('INSERT INTO project (cd, pn) VALUES (?,?)', cast, pName);
var x = last_insert_rowid();
return x;
}
我一直在钛应用器中使用javascript进行尝试。谁能告诉我我做错了什么?
为此
,您可以使用数据库对象的lastInsertRowId
属性。
你可以这样使用:
var x = db.lastInsertRowId;
lastInsertRowId
lastInsertRowId
: 数字上次填充的行的标识符
请查看此链接以获取更多详细信息:Titanium.Database.DB
你也可以做:
db.transaction(function(tx) {
tx.executeSql("INSERT INTO project (cd, pn) VALUES (?,?)", cast,
function(tx, res) {
var id = res.insertId;
});
});
因此,获取成功插入的结果,然后获取其属性 insertId
相关文章:
- 在iframe代码中动态插入子id
- 包含插入的Meteor方法没有返回记录ID作为结果
- 如何将文本插入到几个带有 id 的文本区域中的一个文本区域中
- node-mssql 事务插入 - 返回插入的 id
- 我想单击一个
- 并获取 id 以通过 POST 将其插入数据库,可以吗?
- AJAX添加多个事件插入前重置Id
- 如何获取插入到表中的行的自动生成的ID
- JQuery 数据表添加新行,如果该行已经存在,请将其删除并为该 ID 插入新行
- 环回 - 基于 id 以外的其他属性的 REST 更新插入/更新
- 如何在SQLite中获取上次插入的行ID
- 我正在尝试遍历 id 数组,如果不存在 id,则插入一个 mongodb 文档.我怎样才能让他们坚持下去
- 当 Javascript 中的 POST ID 元素插入 PDO 时,数据库中没有结果
- 插入行 javascript 时递增 id
- 仍然没有添加到 DOM 中,但如果插入了警报/确认,则会获取标签 ID
- 将单击元素的类和父元素的 ID 插入到另一个图像中
- 将字段与 id 匹配并插入数据 - 流星
- 在 jQuery 中插入一个 CSS id
- 使用 Ajax 和 jQuery 将单选按钮值中的 ID 插入数据库
- jQuery/Javascript:在jSON对象中插入ID
- node.js mysql insert id -我如何在插入查询之外暴露插入id