javascript 用Activex方法调用数据库中的数据,只可用于IE

来源:互联网 发布:寻找客户软件 编辑:程序博客网 时间:2024/05/22 14:01
 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") + "\t" + rs.Fields("name") + "\n");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 }

 

阅读全文
0 0
原创粉丝点击