I MDB-Dateien und manipulieren wie insert/update mit NodeJSZugriff auf MDB-Dateien durch NodeJS
Bitte legen eine Bibliothek zugreifen möchten, dass die Notwendigkeit Hotel würde.
Danke.
I MDB-Dateien und manipulieren wie insert/update mit NodeJSZugriff auf MDB-Dateien durch NodeJS
Bitte legen eine Bibliothek zugreifen möchten, dass die Notwendigkeit Hotel würde.
Danke.
Dieser Artikel beschreibt den Prozess PHP, um eine Access-MDB-Datenbank für den Anschluss: http://www.sitepoint.com/using-an-access-database-with-php/
Das Verfahren zur Node.js ziemlich ähnlich ist - es ist nur eine andere ODBC-Datenquelle.
Sie werden einen Knoten ODBC-Paket, müssen wie: https://github.com/wankdanker/node-odbc
Sie dann Ihre ODBC-Verbindungszeichenfolge formatiert werden müssen. z.B.
"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=MyDatabase; Uid=; Pwd=;"
Funktioniert es wie path = "/path/to/the/file.mdb"; '" DRIVER = {Microsoft Access Treiber (* .mdb)}; DBQ = "+ Pfad +"; Uid =; Pwd =; "' – Beast
Ich bin mir nicht sicher. Dies kann helfen: http://www.connectionstrings.com/access/ –
Es scheint, Dbq unterstützt einen Pfad. –
Mein Vorschlag ist OWIN module, die derzeit als Edge.js von Herrn Tomasz Janczuk entwickelt wird.
Dank @Michael Oskroba – Beast
Etwas anders, aber Knoten-adodb arbeitete für mich gut für .accdb Dateien:
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);
})
Dies funktioniert nur, wenn Sie Windows ausführen.Es wirft Fehler auf einem Mac oder Linux Betriebssystem, weil es MSAccess Treiber benötigt. Wenn Sie Access nicht auf Ihrem Windows-Betriebssystem installiert haben, können Sie nur den Treiber für 2010 installieren. Http://www.microsoft.com/en-us/download/details.aspx?id=13255 – RandomDeduction
Schön! Genau das, was ich brauchte – TecHunter
Es ist in reinem Javascript geschrieben. Kein Knoten-Gyp benötigt wie Knoten-ODBC. Funktioniert perfekt! – Sam
Ist Standard-Dateisystem-Bibliothek des Knotens (http://nodejs.org/api/fs.html) nicht ausreichend für Ihre Bedürfnisse? – Ari
wie man in die Datei mit SQL-Syntax einfügen/aktualisieren? – Beast
Dies ist nur für den POC, Danke. Können Sie sagen, warum Sie mongodb anstelle von MySQL bevorzugen? – Beast