我正在尝试在windows下为节点安装firebird驱动程序。

当我尝试npm install firebird时,它出错并出现以下错误:

'node-waf'不被识别为内部或外部命令

我尝试从https://github.com/xdenser/node-firebird-libfbclient下载windows实验版本,但也失败并出现以下错误:

node test.js

无法加载共享库C:\\ firebird \\ node_modules \\ firebird \\ build \\ release \\ binding.node

如何为节点安装firebird驱动程序?

===============>>#1 票数:3 已采纳

您还必须安装Firebird客户端。 修复了Github上的README。

===============>>#2 票数:1

在他们的Github页面上,在“Under Windows”部分下阅读他们的Windows实验包。

===============>>#3 票数:0

我有同样的错误,fbclient肯定是安装的。 (甚至使用了instclient,它在win \\ sys32中确认了fbclient.dll)

错误:无法加载共享库D:\\ node-firebird-win \\ Release \\ node_modules \\ firebird \\ build \\ Release \\ binding.node

另外,看不到package.json文件(猜测不是强制性的)。 汤姆


编辑:卸载,然后重新安装Firebird(2.1.4 x64),现在一切正常。

  ask by firebird translate from so

未解决问题?本站智能推荐:

1回复

如何在节点js + firebird中执行存储过程

我正在使用node.js 6.9.0和“ firebird ”:“ ^ 0.1.3”连接到firebird3。目前,我有几个查询工作得很好,只是以“ select * from ... ”形式调用然后我决定创建一个存储过程,但遇到了2个问题。 connexion.query不再是FBR
3回复

在Electron应用程序中使用Node-firebird进行除SELECT之外的其他操作时出错

我们必须重建一个应用程序,该应用程序可以从各种数据库导入数据,并将其插入到Firebird 3(带有node-firebird)的数据库中。 在带有Express的NodeJS项目中运行时,它运行良好。 现在,我正在编写一个POC,以将代码嵌入到Electron应用程序中。 每
1回复

Firebird查询-仅数字

我正在做一个Firebird SQL查询,其中column_type是VARCHAR ,它与电话号码有关。 查询正在我的nodeJS应用中执行。 数据库的结果如下: 00-234-567 12 / 239-344 + 388-13123 / 323 等等
2回复

Node-firebird依次选择

我试图通过顺序选择选项从Firebird DB获取数据。 我想在我的代码中看到前500行。 为了测试,我为每个'row'增加'k'并将'k'和'md5'记录到控制台。 当我运行我的代码时,它给我随机的行数。 但行数总是超过500。 我怎么解决这个问题? 有什么建议?
1回复

嵌入式Firebird数据库

我使用这个lib连接到嵌入式firebird数据库: https://github.com/xdenser/node-firebird-libfbclient 在“克隆”和“npm安装”后,我收到以下错误消息: 我也尝试使用较旧版本的firebird(版本2.1.15)。
2回复

火鸟-getaddrinfo ENOTFOUND

我是Firebird数据库的新手。 我创建了一个数据库“ a”和一个表“ STUDENT”。 我正在尝试使用此npm软件包https://www.npmjs.com/package/node-firebird连接到数据库 以下是我连接到数据库并获取数据的代码。 我正在使
1回复

Node-firebird顺序选择不起作用

我正在使用简单的代码在firebird lib“node-firebird”中按顺序进行测试。 它总是给我一排,但应该是很多。 我在Stack上发现了这个例子,它看起来像是一样的。 有什么建议么 ? 这个怎么运作 ?
1回复

Firebird CHARACTER SET UTF8未定义

我试图连接到从Linux客户端在Windows中运行的firebird数据库,并且当试图附加数据库时,我收到以下错误: 我在谷歌搜索并搜索了答案,但似乎无法找到解决方案。 有关如何从客户端克服此问题的任何建议,还是需要使用UTF8支持重建数据库? 客户端我使用node-js和
1回复

使用NodeJS访问Firebird数据库时出现未知表错误

我需要编写一个脚本来将数据从Firebird 2.5迁移到mySQL。 我正在努力: 但我一直收到错误: 现在,类似的问题已经被问了两次...... 这里: 火鸟异常:表未知 在这里: firebird isql:“此数据库中没有表XXXX” ......但在
2回复

为什么node-firebird输出字节缓冲区而不是字符串值?

我是node.js和javascript研究的新手,我正在尝试构建一个后端以从Firebird数据库中获取信息。 我正在使用我所遵循的课程中的某些依赖项。 我的项目为“表达”,“ nodemon”,“ node-firebird”。 使用以下结构: 项目结构 我的server.js文件中的代码