Bea*_*ast 31 ms-access-2007 node.js npm
我想访问.mdb文件并使用nodejs操作像插入/更新
请建议一个满足需求的图书馆.
谢谢.
Rob*_*ion 27
略有不同,但node-adodb对.accdb文件的效果很好:
https://www.npmjs.org/package/node-adodb
// Get the adodb module
var ADODB = require('node-adodb');
ADODB.debug = true;
// Connect to the MS Access DB
var connection = ADODB.open('Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\dbs\\my-access-db.accdb;Persist Security Info=False;');
// Query the DB
connection
.query('SELECT * FROM [TestTable];')
.on('done', function (data){
console.log('Result:'.green.bold, data);
})
Run Code Online (Sandbox Code Playgroud)
本文介绍将PHP连接到Access .mdb数据库的过程:http: //www.sitepoint.com/using-an-access-database-with-php/
Node.js的过程非常相似 - 它只是另一个ODBC数据源.
您需要一个节点ODBC包,例如:https: //github.com/wankdanker/node-odbc
然后,您将需要格式化ODBC连接字符串.例如.
"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=MyDatabase; Uid=; Pwd=;"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
30159 次 |
| 最近记录: |