다양한 데이터베이스 연결 코드
오늘은 할 일이 없어서 여러 데이터베이스의 연결을 정리해서 이제 여러분과 공유합니다.
MS Access 데이터베이스 연결
사용자 이름과 비밀번호 없이 DSN으로 연결:
<%
conn = Server.CreateObject(ADODB.Connection) 설정
conn.open 귀하의DSN이름
%>
DSN으로 연결하고 사용자 이름과 비밀번호를 얻습니다.
<%
conn = Server.CreateObject(ADODB.Connection) 설정
conn.open 귀하의DSN이름,사용자 이름,비밀번호
%>
데이터베이스에 대한 실제 절대 경로로 연결합니다.
<%
conn = Server.CreateObject(ADODB.Connection) 설정
Strconn=DRIVER={Microsoft 액세스 드라이버(*.mdb)};
Strconn=Strconn & DBQ=e:/yanhang/database.mdb
conn.Open Strconn
%>
실제 데이터베이스 상대 경로로 연결합니다.
<%
conn = Server.CreateObject(ADODB.Connection) 설정
Strconn=DRIVER={Microsoft 액세스 드라이버(*.mdb)};
Strconn=Strconn & DBQ= & Server.MapPath(/database/yanhang.mdb)
conn.Open Strconn
%>
MS SQL Server 데이터베이스 연결
DSN으로 연결:
<%
conn = Server.CreateObject(ADODB.Connection) 설정
conn.open DSN=MyDSN;UID=사용자;PWD=비밀번호;DATABASE=데이터베이스 이름
%>
DSN 연결이 없는 경우:
<%
conn = Server.CreateObject(ADODB.Connection) 설정
DSNtemp=DRIVER={SQL Server};SERVER=서버 이름;UID=USER;PWD=암호;DATABASE=데이터베이스 이름
conn.open DSNtemp
%>
FoxPro 데이터베이스 연결
<%
Conn = Server.CreateObject(ADODB.connection) 설정
ConnStr= 드라이버=Microsoft Visual Foxpro 드라이버; UID=userID;SourceType=DBC;SourceDB=C:/yanhang/database.dbc
Conn.Open ConnStr
%>
Oracle 데이터베이스 연결:
<%
conn=server.createobject(adodb.connection) 설정
conn.cursorlocation=adUseClient
DSNTemp=공급자=MSDAORA.1;비밀번호=xxxxx;사용자 ID=yanhang;데이터 소스=xxx.world
conn.open DSNtemp
%>