首页 > 系统概念 > 各种数据库连接代码

各种数据库连接代码

2007年12月31日 发表评论 阅读评论

MS Access数据库连接

用DSN连接并且没有用户名和密码:

<br /><%<br />set conn = Server.CreateObject("ADODB.Connection")<br />conn.open "YourDSNName"<br />%>

用DSN连接并且有用户名和密码:

<br /><%<br />set conn = Server.CreateObject("ADODB.Connection")<br />conn.open "YourDSNName","username","password"<br />%><br />

用实际的数据库绝对路径连接:

<br /><%<br />Set conn = Server.CreateObject("ADODB.Connection")<br />Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "<br />Strconn=Strconn &amp; "DBQ=e:&amp;#92;yanhang&amp;#92;database.mdb" <br />conn.Open Strconn<br />%><br />

用实际的数据库相对路径连接:

<br /><%<br />Set conn = Server.CreateObject("ADODB.Connection")<br />Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "<br />Strconn=Strconn &amp; "DBQ=" &amp; Server.MapPath("/database/yanhang.mdb")<br />conn.Open Strconn<br />%><br />

MS SQL Server数据库连接
用DSN连接:

<br /><%<br />set conn = Server.CreateObject("ADODB.Connection")<br />conn.open "DSN=MyDSN;UID=user;PWD=password;DATABASE=databasename"<br />%>

不用DSN连接:

<br /><%<br />Set conn = Server.CreateObject("ADODB.Connection")<br />DSNtemp="DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=password;DATABASE=databasename"<br />conn.open DSNtemp<br />%>

FoxPro数据库连接

<br /><%<br />Set Conn = Server.CreateObject("ADODB.connection")<br />ConnStr= "Driver=Microsoft Visual Foxpro Driver; UID=userID;SourceType=DBC;SourceDB=C:&amp;#92;yanhang&amp;#92;database.dbc"<br />Conn.Open ConnStr<br />%>

Oracle数据库连接:

<br /><%<br />set conn=server.createobject("adodb.connection")<br />conn.cursorlocation=adUseClient<br />DSNTemp="Provider=MSDAORA.1;Password=xxxxx;User ID=yanhang;Data Source=xxx.world"<br />conn.open DSNtemp<br />%><br />

转载请注明:woyigui's blog [http://www.woyigui.cn/]
本文标题:各种数据库连接代码
本文地址:http://www.woyigui.cn/2007/12/31/%E5%90%84%E7%A7%8D%E6%95%B0%E6%8D%AE%E5%BA%93%E8%BF%9E%E6%8E%A5%E4%BB%A3%E7%A0%81/

  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
*