1
我想使用ibm_db包找回DB2窗體node.js中最後插入的行的主鍵。我嘗試使用如何使用nodejs和ibm_db包從DB2中的表中獲取最後一個插入ID
和.prepare(sql, callback)
在node.js中進行數據庫調用。回調中的結果不包含任何獲取自動生成密鑰的屬性或方法。任何幫助表示讚賞。
我想使用ibm_db包找回DB2窗體node.js中最後插入的行的主鍵。我嘗試使用如何使用nodejs和ibm_db包從DB2中的表中獲取最後一個插入ID
和.prepare(sql, callback)
在node.js中進行數據庫調用。回調中的結果不包含任何獲取自動生成密鑰的屬性或方法。任何幫助表示讚賞。
是的,你需要從結果獲取數據執行如下之後:
conn.prepare("select * from mytab1", function (err, stmt) {
if(err) {
console.log(err);
return conn.closeSync();
}
stmt.execute([], function(err, result) {
if(err) console.log(err);
else {
data = result.fetchAllSync();
console.log("Fetched Data = ");
console.log(data);
result.closeSync();
conn.close(function() { console.log('done'); });
}
});
});
詳情請查看IBM_DB /測試/測試基本-test.js文件。謝謝。