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