node.js - tutorial - Acceder a archivos.mdb a través de nodejs
npm (3)
Quiero acceder a archivos .mdb y manipular como insertar / actualizar usando nodejs
Sugiera una biblioteca que satisfaga las necesidades.
Gracias.
Este artículo describe el proceso para conectar PHP a una base de datos de Access .mdb: http://www.sitepoint.com/using-an-access-database-with-php/
El proceso para Node.js es bastante similar, es solo otra fuente de datos ODBC.
Necesitará un paquete ODBC de nodo, como por ejemplo: https://github.com/wankdanker/node-odbc
Entonces necesitarás formatear tu cadena de conexión ODBC. p.ej.
"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=MyDatabase; Uid=; Pwd=;"
Ligeramente diferente, pero node-adodb funcionó bien para mí para los archivos .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);
})
Mi sugerencia es el módulo OWIN que actualmente está desarrollado como Edge.js por el Sr. Tomasz Janczuk.