Board logo

标题: [分享]常用的几种数据库连接代码 [打印本页]

作者: cnangel    时间: 2004-10-22 03:40     标题: [分享]常用的几种数据库连接代码

常用的几种数据库连接代码
1) MS Access数据库连接
用DSN连接并且没有用户名和密码:
<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName"
%>
2) 用DSN连接并且有用户名和密码:
<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName","username","password"
%>
3) 用实际的数据库绝对路径连接:
<%
Set conn = Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=e:\yanhang\database.mdb"
conn.Open Strconn
%>
4) 用实际的数据库相对路径连接:
<%
Set conn = Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=" & Server.MapPath("/database/DatabaseName.mdb")
conn.Open Strconn
%>
5) MS SQL Server数据库连接
用DSN连接:
<% <br>setconn=Server.CreateObject("ADODB.Connection") <br>conn.open"DSN=MyDSN;UID=userWD=password;DATABASE=DatabaseName"
%>
6) 不用DSN连接:
<%
Set conn = Server.CreateObject("ADODB.Connection")
DSNtemp="DRIVER={SQLServer};SERVER=ServerName;UID=USERWD=password;DATABASE=DatabaseName"
conn.open DSNtemp
%>

7) FoxPro数据库连接
<%
Set Conn = Server.CreateObject("ADODB.connection")
ConnStr= "Driver=MicrosoftVisualFoxproDriver;UID=userID;SourceType=DBC;SourceDB=C:\Database\database.dbc"
Conn.Open ConnStr
%>

8) Oracle数据库连接:
<%
set conn=server.createobject("adodb.connection")
conn.cursorlocation=adUseClient <br>DSNTemp="rovider=MSDAORA.1;Password=xxxxx;User ID=yanhang;Data Source=xxx.world"
conn.open DSNtemp
%>
9) Paradox数据库连接:
<%
set conn=server.createobject("adodb.connection")
conn.cursorlocation= adUseClient
DSNTemp="driver={MicrosoftParadoxDriver(*.db)};DriverID=538;Fil=Paradox5.X;DefaultDir=c:\dbpath\;Dbq=c:\dbpath\;CollatingSequence=ASCII;"
conn.open DSNtemp
%>
10) Sybase数据库连接:
<%
set conn=server.createobject("adodb.connection")
conn.cursorlocation=adUseClient < br> DSNTemp="Driver={SYBASESYSTEM11};Srvr=myServerName;Uid=myUsername;Pwd=myPassword;"
conn.open DSNtemp
%>





欢迎光临 星星博客 (http://bbs.huhoo.net/) Powered by Discuz! 7.0.0