[英]ms access db connection in node.js
我正在尝试使用nuintun 的 node-adodb package连接到 Access 数据库。 我已经在我的笔记本电脑@home 中成功连接到它并创建了一个 dist。 package 将它安装到我的电脑@办公室。 但是,将其安装到我的办公室笔记本电脑后,在连接访问数据库期间收到以下错误消息。
连接字符串: "Provider=Microsoft.ACE.OLEDB.12.0;User ID=Admin;Data Source=C:\\Temp\\Mdb.mdb;Persist Security Info=False;"
错误消息: Error: Spawn C:\WINDOWS\SysWOW64\cscript.exe error
我尝试了几种连接配置来解决这个问题,但无法完成。
使用这种方法( connection = ADODB.open(dbConn);
)我收到了上述错误消息。
使用此connection = ADODB.open(dbConn, true)
或此connection=ADODB.open(process.arch.includes('64')
或此connection = ADODB.open(connection, 'x64')
我收到以下错误消息:
Error: Spawn C:\WINDOWS\System32\cscript.exe error
任何帮助表示赞赏。
您可以尝试安装 MS Access 数据库引擎,然后通过您的代码调用它
Provider=Microsoft.ACE.OLEDB.16.0 (.....)
https://www.microsoft.com/en-us/download/details.aspx?id=54920 。 它帮助我解决了您现在面临的同样问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.