ibm_db
Version:
IBM DB2 and IBM Informix bindings for node
24 lines (18 loc) • 623 B
JavaScript
var common = require("./common")
, odbc = require("../")
, db = new odbc.Database()
, assert = require("assert")
;
db.openSync(common.connectionString);
assert.equal(db.connected, true);
db.queryResult("select 1 as COLINT, 'some test' as COLTEXT union select 2, 'something else' FROM SYSIBM.SYSDUMMY1", function (err, result) {
assert.equal(err, null);
assert.equal(result.constructor.name, "ODBCResult");
result.fetchAll(function (err, data) {
db.closeSync();
assert.deepEqual(data, [
{"COLINT":1,"COLTEXT":"some test"}
,{"COLINT":2,"COLTEXT":"something else"}
]);
});
});