|
@ -4,7 +4,7 @@ let config = require('../resources/config/' + configFile);
|
|
|
let oracledb = require('oracledb');
|
|
|
let log = require('../util/log.js');
|
|
|
|
|
|
let query = function(options,callback){
|
|
|
let query = function(options){
|
|
|
oracledb.getConnection(
|
|
|
{
|
|
|
user: config.imDbConfig.user,
|
|
@ -25,10 +25,9 @@ let query = function(options,callback){
|
|
|
{
|
|
|
console.error(err.message);
|
|
|
return handler(err, null);
|
|
|
}/*else{
|
|
|
console.log("连接成功");
|
|
|
}*/
|
|
|
connection.execute(sql, [], function (err, result)
|
|
|
}
|
|
|
|
|
|
connection.execute(sql, args, function (err, result)
|
|
|
{
|
|
|
if (err) {
|
|
|
log.error(err.message)
|
|
@ -37,8 +36,21 @@ let query = function(options,callback){
|
|
|
doRelease(connection);
|
|
|
return handler(err, result);
|
|
|
}
|
|
|
|
|
|
handler(null, result);
|
|
|
// log.info(result.toString());
|
|
|
// result.rows.map((v)=>
|
|
|
// {
|
|
|
// return result.metaData.reduce((p, key, i)=>
|
|
|
// {
|
|
|
// p[key.name] = v[i];
|
|
|
// log.info("p[key.name]:"+p[key.name])
|
|
|
// log.info("v[i]:"+v[i])
|
|
|
// return p;
|
|
|
// }, {})
|
|
|
// });
|
|
|
console.log("result:"+result);
|
|
|
console.log("result:"+result.metaData);
|
|
|
console.log("result.rows[0]:"+result.rows[0]);
|
|
|
handler(null, result.rows);
|
|
|
//
|
|
|
// //console.log(result.metaData);
|
|
|
// callback(result.rows.map((v)=>
|