// 処理の開始
WScript.Echo("MySQL の処理を開始します");
WScript.Echo("まず、オブジェクトを作成します");
var cn = new ActiveXObject("ADODB.Connection");
var rs = new ActiveXObject("ADODB.Recordset");
var strDriver = "{MySQL ODBC 5.3 Unicode Driver}";
var strServer = "localhost";
var strDb = "lightbox";
var strUser = "root";
var strPass = "";
var connectionString = "Provider=MSDASQL;Driver=" + strDriver;
connectionString += ";Server=" + strServer;
connectionString += ";Database=" + strDb;
connectionString += ";UID=" + strUser;
connectionString += ";PWD=" + strPass;
connectionString += ";";
WScript.Echo(connectionString);
// 接続
cn.Open( connectionString );
var query = "select * from 社員マスタ where 社員コード <= '0002'";
rs.Open( query, cn );
var text = "";
while ( !rs.EOF ) {
for( var i = 0; i < rs.Fields.Count; i++ ) {
WScript.Echo( rs.Fields( i ).Value );
}
rs.MoveNext();
}
// 閉じる
rs.Close();
// 閉じる
cn.Close();
WScript.Echo("処理終了");