//创建数据库连接对象 |
var conn = new ActiveXObject( "ADODB.Connection" ); |
//创建数据集对象 |
var rs = new ActiveXObject( "ADODB.Recordset" ); try { |
//数据库连接串,具体配置请参考:http://www.connectionstrings.com///如果不知道如何配置连接串,可以通过配置UDL文件后用文本编辑器打开获得 |
var connectionstring = "Driver={MySQL ODBC 5.2w Driver}; |
Server=localhost;Database=myDataBase;User=myUsername; Password=myPassword;Option=3;Port=3306"; |
//打开连接 |
conn.open(connectionstring); |
//查询语句 |
var sql = " select * from tb_col " ; |
//打开数据集(即执行查询语句) |
rs.open(sql,conn);(或者rs=conn.execute(sql);) |
//遍历所有记录while(!rs.eof){ |
//WScript是Windows 的脚本宿主对象,详细情况请在windows帮助里查找。 |
//WScript.Echo输出记录的内容 |
WScript.Echo(rs.Fields( "id" ) + "\t" + rs.Fields( "name" ) + "\n" ); |
//下一条记录 rs.moveNext();} |
//关闭记录集rs.close(); |
//关闭数据库连接conn.close();} catch(e){ |
//异常报告 |
WScript.Echo(e.message);} |
finally{ |
// |
} |