Windows 10 Pro + h2DB で nodeodbc を試してみる

Windows 10 Pro + h2DB で nodeodbc を試してみる

 

参考にしたサイトはこちら

Connect Python to H2

データベース接続あれこれ

 

コンパイルが必要なので、必要に応じて以下の設定を行う

Windows 10 Pro で node のための Build環境 を設定してみる

 

psqlODBCでh2をアクセスする手順はこちら

h2 database をもう少し試してみる

 

・nodeodbc のインストール

> npm install odbc

odbc@1.4.1 install D:\Dev\ndsamp\node_modules\odbc

node-gyp configure build

npm WARN ndsamp@1.0.0 No description

npm WARN ndsamp@1.0.0 No repository field.

  1. odbc@1.4.1

added 2 packages in 33.428s

var db = require('odbc')()
  , cn = 'DSN=データソース名; UID=user; PWD=password';

db.open(cn, function (err) {
  if (err) return console.log(err);
  
  db.query('select * from test_table ', function (err, data) {
    if (err) console.log(err);
    
    console.log(data);

    db.close(function () {
      console.log('done');
    });
  });
});

> node nd0005.js
[ { id: 1, value: 'HOGE' },
  { id: 2, value: 'FUGA' },
  { id: 3, value: 'PIYO' } ]