无法使用adodb使用nodeJS运行查询

时间:2018-11-10 18:23:15

标签: sql node.js json ms-access ms-access-2010

我正在尝试使用node-adodb对.accdb文件执行查询。我遇到了这样的错误

{ Error: Spawn C:\WINDOWS\SysWOW64\cscript.exe error
at ChildProcess.child.on.exitCode (C:\Users\Sumukh Bharadwaj\Desktop\NodeJS\node_modules\node-adodb\lib\spawn.js:120:37)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:891:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)


process:


{ code: -2146824582,
 message: 'Provider cannot be found. It may not be properly installed.' },


exitCode: 0 }

我无法从此继续进行。 救命!

1 个答案:

答案 0 :(得分:0)

您需要有效的Access安装或Access数据库引擎安装才能使用ADO。

由于错误涉及SysWow64,因此您需要安装Access数据库引擎(或Access应用程序)的32位变体。