各種データベース接続コード
今日は何もすることがないので、さまざまなデータベースの接続をまとめたので、それを共有します。
MS Access データベース接続
DSN を使用し、ユーザー名とパスワードを使用せずに接続します。
<%
set conn = Server.CreateObject(ADODB.Connection)
conn.open あなたのDSN名
%>
DSN に接続し、ユーザー名とパスワードを設定します。
<%
set conn = Server.CreateObject(ADODB.Connection)
conn.open DSN名、ユーザー名、パスワード
%>
実際の絶対パスを使用してデータベースに接続します。
<%
conn = Server.CreateObject(ADODB.Connection) を設定します
Strconn=DRIVER={Microsoft Access ドライバー (*.mdb)};
Strconn=Strconn & DBQ=e:/yanhang/database.mdb
conn.Open Strconn
%>
実際のデータベースの相対パスで接続します。
<%
conn = Server.CreateObject(ADODB.Connection) を設定します
Strconn=DRIVER={Microsoft Access ドライバー (*.mdb)};
Strconn=Strconn & DBQ= & Server.MapPath(/database/yanhang.mdb)
conn.Open Strconn
%>
MS SQL Serverデータベース接続
DSN で接続します。
<%
set 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= Driver=Microsoft Visual Foxpro Driver; UID=userID;SourceType=DBC;SourceDB=C:/yanhang/database.dbc
Conn.Open ConnStr
%>
Oracle データベース接続:
<%
set conn=server.createobject(adodb.connection)
conn.cursorlocation=adUseClient
DSNTemp=プロバイダ=MSDAORA.1;パスワード=xxxxx;ユーザーID=yanhang;データソース=xxx.world
conn.open DSNtemp
%>