js连接数据库实例

示例1:(必须建立ODBC数据源)

<HTML> <script language=javascript> function connectDb() { var ConnDB = new ActiveXObject("ADODB.Connection");     ConnDB.ConnectionString="dsn=test3d;uid=;pwd=;";     ConnDB.Open(); var    Rs = new ActiveXObject("ADODB.Recordset"); var tempstr=""; Rs.Open("select   result   from   Issue_3D where result='071'",ConnDB,1,3); while(!Rs.EOF) {     tempstr = tempstr + Rs("result") + "<br/>";     Rs.MoveNext; }     test.innerHTML=tempstr; } </script> <BODY onbeforeunload="return 'ok?'"> <P><div id=test>&nbsp;</div> <P><INPUT id=button1 type=button value=显示 name=button1 onclick="connectDb()"></P> </BODY> </HTML>

示例2:(直接连接,不用建立数据源,就是OLEDB模式)

<script language=javascript> var db="C:\\Documents and Settings\\Administrator\\桌面\\test3d.mdb"; function connectDb() { var rs=new ActiveXObject("ADODB.Recordset"); rs.open("select   result   from   Issue_3D where result='071'","provider=microsoft.jet.oledb.4.0;data source=z:\\test_3D.mdb;User ID=;Password=",1,3); document.all.test.innerHTML=rs("result").value; rs.close(); } </script> <HTML> <BODY onbeforeunload="return 'ok?'"> <P><div id=test>&nbsp;</div> <P><INPUT id=button1 type=button value=显示 name=button1 onclick="connectDb()"></P> </BODY> </HTML>

 

youkuaiyun.com参考资料:

1. set dbconnection=Server.CREATEOBJECT("ADODB.CONNECTION") DBPath = Server.MapPath("customer.mdb") dbconnection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath SQL="select * from auth where id='" & user_id &"'" SET uplist=dbconnection.EXECUTE(SQL) 2. set dbconnection=Server.CreateObject("ADODB.Connection") DBPath = Server.MapPath("customer.mdb") dbconnection.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath SQL="select * from auth where id='" & user_id &"'" SET uplist=dbconnection.EXECUTE(SQL) 3. DBPath = Server.MapPath("customer.mdb") set session("rs")=Server.CreateObject("ADODB.Recordset") ' rs=Server.CreateObject("ADODB.Recordset") connstr="provider=microsoft.jet.oledb.4.0;data source="&dbpath SQL="select * from auth where id='" & user_id &"'" session("rs").Open sql,connstr,1,3 4. 建odbc源xxx set conn=server.createobject("Adodb.connection") conn.open "DSN=xxx;UID=;PWD=;Database=customer    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值