01.
02.
03.
WScript.Echo(
"MySQL の処理を開始します"
);
04.
05.
WScript.Echo(
"まず、オブジェクトを作成します"
);
06.
07.
var
cn =
new
ActiveXObject(
"ADODB.Connection"
);
08.
var
rs =
new
ActiveXObject(
"ADODB.Recordset"
);
09.
10.
var
strDriver =
"{MySQL ODBC 5.3 Unicode Driver}"
;
11.
var
strServer =
"localhost"
;
12.
var
strDb =
"lightbox"
;
13.
var
strUser =
"root"
;
14.
var
strPass =
""
;
15.
16.
var
connectionString =
"Provider=MSDASQL;Driver="
+ strDriver;
17.
connectionString +=
";Server="
+ strServer;
18.
connectionString +=
";Database="
+ strDb;
19.
connectionString +=
";UID="
+ strUser;
20.
connectionString +=
";PWD="
+ strPass;
21.
connectionString +=
";"
;
22.
23.
WScript.Echo(connectionString);
24.
25.
26.
cn.Open( connectionString );
27.
28.
var
query =
"select * from 社員マスタ where 社員コード <= '0002'"
;
29.
30.
rs.Open( query, cn );
31.
32.
var
text =
""
;
33.
34.
while
( !rs.EOF ) {
35.
36.
for
(
var
i = 0; i < rs.Fields.Count; i++ ) {
37.
WScript.Echo( rs.Fields( i ).Value );
38.
}
39.
40.
rs.MoveNext();
41.
}
42.
43.
44.
rs.Close();
45.
46.
cn.Close();
47.
48.
49.
WScript.Echo(
"処理終了"
);