UNPKG

ifx_db

Version:

IBM Informix bindings for node

22 lines (17 loc) 635 B
var common = require("./common") , odbc = require("../") , db = new odbc.Database() , assert = require("assert") ; db.openSync(common.connectionString); assert.equal(db.connected, true); var query = {"sql": "select 1 as COLINT, 'some test' as COLTEXT FROM SYSIBM.SYSDUMMY1"}; db.queryResult(query, function (err, result) { assert.equal(err, null); assert.equal(result.constructor.name, "ODBCResult"); result.fetch(function (err, data) { db.closeSync(); console.log("Returned data = " + JSON.stringify(data)); assert.deepEqual(data, { COLINT: '1', COLTEXT: 'some test' }); }); });