簡體   English   中英

node.js 中的 ms 訪問數據庫連接

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM