Enterprise NodeJS
Connecting IBM DB/2 on PowerLinux
Installing ibm_db npm
Installing ibm_db npm
Directory Structure node-modulesibm_db
Accessing IBM DB/2 Table on PowerLinux
var ibmdb = require('ibm_db');
ibmdb.open("DRIVER={DB2};DATABASE=‘database’;HOSTNAME=‘hostname’;UID=‘userid’;PWD=‘password’;PORT=50000;PROTOCOL=TCPIP", function
(err,conn) {
if (err) return console.log(err);
conn.query("select ACCT_YEAR,JOURNAL_DETAIL.GENERAL_ACCOUNT,GENERAL_ACCOUNT.GENERAL_ACCOUNT_NAME,SUM(DEBIT_AMOUNT) AS
DEBIT,SUM(CREDIT_AMOUNT) AS CREDIT from JOURNAL_DETAIL INNER JOIN GENERAL_ACCOUNT ON
JOURNAL_DETAIL.GENERAL_ACCOUNT=GENERAL_ACCOUNT.GENERAL_ACCOUNT AND GENERAL_ACCOUNT.LANGUAGE_CODE='ENG' WHERE
JOURNAL_DETAIL.ACCT_YEAR=2015 GROUP BY ACCT_YEAR,JOURNAL_DETAIL.GENERAL_ACCOUNT,GENERAL_ACCOUNT_NAME", function (err, data) {
if (err) console.log(err);
else {
console.log('YeartAccount ttAccount NametttttttttAmount');
for(var i in data)
console.log(data[i].ACCT_YEAR,data[i].GENERAL_ACCOUNT,data[i].GENERAL_ACCOUNT_NAME,data[i].DEBIT,data[i].CREDIT)
}
conn.close(function () {
console.log('End of File');
});
});
});
Accessing IBM DB/2 Table on PowerLinux
Accessing IBM DB/2 Table on PowerLinux
Ready to build NodeJS Enterprise Application
• Preparing for Internet of Things
• Client and Server Side Javascript
• Javanese speaks Javascript ………. LOL

Enterprise NodeJS

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
    Accessing IBM DB/2Table on PowerLinux var ibmdb = require('ibm_db'); ibmdb.open("DRIVER={DB2};DATABASE=‘database’;HOSTNAME=‘hostname’;UID=‘userid’;PWD=‘password’;PORT=50000;PROTOCOL=TCPIP", function (err,conn) { if (err) return console.log(err); conn.query("select ACCT_YEAR,JOURNAL_DETAIL.GENERAL_ACCOUNT,GENERAL_ACCOUNT.GENERAL_ACCOUNT_NAME,SUM(DEBIT_AMOUNT) AS DEBIT,SUM(CREDIT_AMOUNT) AS CREDIT from JOURNAL_DETAIL INNER JOIN GENERAL_ACCOUNT ON JOURNAL_DETAIL.GENERAL_ACCOUNT=GENERAL_ACCOUNT.GENERAL_ACCOUNT AND GENERAL_ACCOUNT.LANGUAGE_CODE='ENG' WHERE JOURNAL_DETAIL.ACCT_YEAR=2015 GROUP BY ACCT_YEAR,JOURNAL_DETAIL.GENERAL_ACCOUNT,GENERAL_ACCOUNT_NAME", function (err, data) { if (err) console.log(err); else { console.log('YeartAccount ttAccount NametttttttttAmount'); for(var i in data) console.log(data[i].ACCT_YEAR,data[i].GENERAL_ACCOUNT,data[i].GENERAL_ACCOUNT_NAME,data[i].DEBIT,data[i].CREDIT) } conn.close(function () { console.log('End of File'); }); }); });
  • 6.
    Accessing IBM DB/2Table on PowerLinux
  • 7.
    Accessing IBM DB/2Table on PowerLinux
  • 8.
    Ready to buildNodeJS Enterprise Application • Preparing for Internet of Things • Client and Server Side Javascript • Javanese speaks Javascript ………. LOL