Cli*_*int 9 windows odbc node.js
我有一个适合Node.js的项目,但它必须连接到ODBC数据库,它必须在Windows上运行.我在linux上看到了nodejs的ODBC模块,但没有看到windows.有没有人对如何做到这一点有任何建议?
如果你像我一样从 Google 来到这里,因为你有旧的(即古老的)系统,我遇到了Is it possible to Marry WSH (wscript) with NodeJS并被提醒注意 npm 模块“win32ole”:https:// /www.npmjs.com/package/win32ole。
虽然“win32ole”不仅仅是一个 ODBC 解决方案,但它确实使您能够在 Windblows 盒子上做很多事情,就像旧的 WSH 所做的那样。
var win32ole = require('win32ole');
. . .
// Create an ADODB.Connection Object
dbcon = new ActiveXObject('ADODB.Connection');
Run Code Online (Sandbox Code Playgroud)
如果(像我一样),您需要 ODBC 连接,因为您要连接到访问数据库,那么甚至还有一个示例脚本可以直接使用 Jet 连接:
https://github.com/idobatter/node-win32ole/blob/master/examples/access_mdb_sample.js
编辑:它确实需要一个node-gyp,一个需要将代码构建为本地的模块......
Ric*_*ard -10
NodeJS 有一些潜力,但它仍然是一个玩具。前端程序员和后端程序员可以互换的想法是可笑的。但这是题外话...
Microsoft发布了自己的驱动程序。我没有尝试过,所以我不知道它们有多好。我想他们一定不错,因为我在过去 8 个月里看到了多个 NodeJS 程序员的招聘信息。(也没有反应)。
归档时间: |
|
查看次数: |
9868 次 |
最近记录: |