次のコマンドで ODBC パッケージを導入してください。
npm install odbc |
-------------------------------
//接続文字列を定義し、DEMODATAを開きます
var db = require('odbc')()
,cn = 'Driver={Pervasive ODBC Interface};server=localhost;dbq=demodata'
;
db.open(cn, function (err) {
if (err) return console.log(err);
// DEMODATA のROOMテーブルにデータを格納する
db.query("INSERT INTO room VALUES('部屋名1', 1000, 1000, 'サンプル')",
function (err, data) {
if (err) return console.log(err);
console.log(data);
// DEMODATA のROOM テーブルを表示する
db.query("SELECT * FROM ROOM WHERE number > 999",
function (err, data2) {
if (err) return console.log(err);
console.log(data2);
});
db.close(function () {
console.log('done');
});
});
});
-------------------------------
本スクリプトでは、コンソールに日本語文字列を出力しています。実行の際には、「Node.js command prompt」のコードページを UTF8(65001)に変更してください。
chcp 65001 node sample.js |