잊지 않겠습니다.

http://www.connectionstrings.com/?carrier=mysql

Microsoft Access

DSN이 없는 경우

Set Cnn = Server.CreateObject("ADODB.Connection")

Cnn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\mydatabase.mdb"

OLE DB

Set Cnn = Server.CreateObject("ADODB.Connection")

Cnn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=c:\mydatabase.mdb"

파일 DSN

Set Cnn = Server.CreateObject("ADODB.Connection")

Cnn.open "FILEDSN=ADSN"

DSN은 있고 사용자 ID/암호는 없는 경우

Set Conn = Server.CreateObject("ADODB.Connection")

Conn.open "DSNname" 

DSN과 사용자 ID/암호가 모두 있는 경우

Set Conn = Server.CreateObject("ADODB.Connection")

Conn.open "DSNname","username","password" 

DSN 없이 실제 경로를 참조로 사용하는 경우

Set Conn = Server.CreateObject("ADODB.Connection")

DSNtest="DRIVER={Microsoft Access Driver (*.mdb)}; "

DSNtest=dsntest & "DBQ=c:\mydatabase.mdb"

Conn.Open DSNtest

DSN 없이 Server.MapPath를 사용하는 경우

참고: Server.MapPath는 웹 서버 루트에서의 경로로 기본값은 C:\Inetpub\Wwwroot입니다.

Set Conn = Server.CreateObject("ADODB.Connection")

DSNtest="DRIVER={Microsoft Access Driver (*.mdb)}; "

DSNtest=dsntest & "DBQ=" & Server.MapPath("/databases/mydatabase.mdb")

Conn.Open DSNtest

  

Microsoft SQL Server

OLE DB
Set cnn = Server.CreateObject("ADODB.Connection")
cnn.open "PROVIDER=SQLOLEDB;DATA SOURCE=sqlservername;UID=username;PWD=password;DATABASE=mydatabase "
DSN이 있는 경우

Set Conn = Server.CreateObject("ADODB.Connection")

Conn.open "DSN=MyDSN;UID=user;PWD=password;DATABASE=mydatabase"

DSN이 없는 경우

Set Conn = Server.CreateObject("ADODB.Connection")

DSNtest="DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=password;DATABASE=mydatabase"

Conn.open DSNtest

  

Microsoft Visual FoxPro

SN이 없는 경우

<%
Set Conn = Server.CreateObject("ADODB.Connection")
ConnStr= "Driver=Microsoft Visual Foxpro Driver; UID=userID;SourceType=DBC;SourceDB=C:\databases\mydatabase.dbc"
Conn.Open ConnStr
%>

  

Oracle

DSN이 있는 ODBC

Set Conn = Server.CreateObject("ADODB.Connection")

Conn.cursorlocation=adUseClient

' requires use of adovbs.inc; numeric value is 3

Conn.open "DSN=test;UID=name;PWD=pass"

OLE DB

Set Conn = Server.CreateObject("ADODB.Connection")

Conn.cursorlocation=adUseClient

' requires use of adovbs.inc; numeric value is 3

DSNTest="Provider=MSDAORA.1;Password=pass;User ID=name;Data Source=data.world"

Conn.open DSNtest

  

  

  

Posted by Y2K
,