2
は私がエラーにはTypeErrorを以下の取得このmodule.exportsは:sqlHelper.ExecuteDatasetではありません。次の関数
var sqlHelper = require('../SQLHelper.js');
sqlHelper.ExecuteDataset(q, params, function(results) {//Here I get error
console.log(results)
},
function(err) {
console.log(err);
});
のようにそれを使用している私のsqlhelper.js
var req = require("request");
var tp = require('tedious-promises');
var dbConfig = require('../config/connectionString.json');
var TYPES = require('tedious').TYPES;
function SQLHelper() {
}
SQLHelper.prototype.ExecuteDataset = function(query, params, callback, failure) {
tp.setConnectionConfig(dbConfig);
tp.sql(q);
$(params).each(function(idx) {
var p = params[idx];
tp.parameter(p.name, p.value);
});
tp.execute()
.then(function(results) {
callback(results)
}).fail(function(err) {
failure(err);
});
};
module.exports = SQLHelper;
ではなく、関数
私はここで何が間違っているのか分かりません。 助けてください。