javascript - Nodejs创建连接工厂
问题描述
嗨,我通过以下方式与 db2 建立了连接,效果很好
require("ifxnjs").open(connectionString, function(err, con){
If(err){
console.log(err);
} else {
con.query(........){
}
}
});
我正在尝试创建一个可以在任何查询中调用的单独连接工厂。我的代码是
function confactory(){
db=require("ifxnjs).open(connectionString, function(err, conn){
if(err){} else {
console.log('connected');
}
})
return db
}
module.exports=confactory();
比我访问项目中的连接
var db=require('./cofactory.js');
db.query('select * from emp', function(err, result){
if(err){}
else { cons
}
})
当我运行程序时,出现 TypeError 错误无法读取未定义的属性“查询”请告诉我如何解决此问题。谢谢
解决方案
推荐阅读
- codeigniter - 在 codeigniter 4 中与使用 Codeigniter 模型的列名冲突
- python-3.x - 使用 asyncpg 在 postgresql 中获取 ConnectionRefusedError
- css - 浏览器执行缩放时发生了什么(变化)?
- django - 如何在同一个 Django Rest API 下返回对象详细信息和聚合数据
- vulkan - 在 Vulkan 中为多边形指定的顶点的顺序是什么?
- firebase - PlatformException-permission denied Firebase
- bash - 仅在脚本中禁止 bash 作业控制消息(已中止,管道损坏)
- asp.net-core - _Imports.razor 在 WebAssembly 项目中不能开箱即用
- c# - 以下循环是否有 C# LINQ 替代方案?
- git - 如何将文件从现有的非基于存储库的项目正确推送到 gitlab