使用NodeJs和node-adodb模块连接到ODBC的问题

时间:2017-05-15 15:56:21

标签: node.js odbc

我正在尝试创建一个连接到ODBC的应用程序。

我在ODBC数据源管理器64位中设置了数据源。

我安装了64位版本的nodejs,并且我从node-adodb npm页面获得了一个简单的示例连接代码。

然而,当我运行应用程序时,我收到错误:

  

指定的DSN包含驱动程序之间的体系结构不匹配   和应用

我正在试图解决这个问题,但我不知道为什么如果驱动程序是ODBC数据源并且Appliation是我的应用程序并且这两个都是64位,我会收到此错误。

我还缺少其他的东西吗?

我在app.js中使用的代码:

var ADODB = require("node-adodb");
process.env.DEBUG = 'ADODB';


var connection = ADODB.open('cms');

connection
  .query('SELECT first 10 * FROM dsplit')
  .on('done', function(data) {
    console.log('result:', JSON.stringify(data, null, '  '));
  })
  .on('fail', function(error) {
    console.log(error);
  });

谢谢,

百里

0 个答案:

没有答案