1 // JavaScript source code 2 //创建数据库连接对象 3 var conn = new ActiveXObject("ADODB.Connection"); 4 //创建数据集对象 5 var rs = new ActiveXObject("ADODB.Recordset"); 6 try{ 7 //数据库连接串,具体配置请参考:http://www.connectionstrings.com/ 8 //如果不知道如何配置连接串,可以通过配置UDL文件后用文本编辑器打开获得 9 var connectionstring = "Driver={MySQL ODBC 5.2w Driver};Server=localhost;Database=myDataBase;User=myUsername; Password=myPassword;Option=3;Port=3306"; 10 //打开连接 11 conn.open(connectionstring); 12 13 //查询语句 14 var sql = " select * from tb_col "; 15 //打开数据集(即执行查询语句) 16 rs.open(sql,conn); 17 //(或者rs=conn.execute(sql);) 18 //遍历所有记录 19 while(!rs.eof){ 20 //WScript是Windows 的脚本宿主对象,详细情况请在windows帮助里查找。 21 //WScript.Echo输出记录的内容 22 WScript.Echo(rs.Fields("id") + " " + rs.Fields("name") + " "); 23 24 //下一条记录 25 rs.moveNext(); 26 } 27 //关闭记录集 28 rs.close(); 29 //关闭数据库连接 30 conn.close(); 31 } catch(e){ 32 //异常报告 33 WScript.Echo(e.message); 34 } finally{ 35 // 36 }