データベースは、Webページからアクセスできるようにするには、データベース接続が確立されていません。
DSNレスデータベース接続を作成します。
データベースに接続するための最も簡単な方法は、DSNレス接続を使用することです。 DSNレス接続は、Webサイト上の任意のMicrosoft Accessデータベースに対して使用することができます。
あなたはデータベースが呼び出された場合は"northwind.mdb"のようなウェブディレクトリにある"c:/webdata/"に、次のASPコードを使用してデータベースに接続できます。
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
%>
あなたはMicrosoft Accessデータベースドライバを指定する必要があること、上記の例から、注意してください(Provider)と、コンピュータ上のデータベースへの物理パスを。
ODBCデータベース接続を作成します。
あなたが呼ばれるODBCデータベースがある場合は"northwind"次のASPコードを使用してデータベースに接続できます。
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "northwind"
%>
ODBC接続では、限りODBC接続が利用できるように、ネットワーク内の任意のコンピュータ上で、任意のデータベースに接続することができます。
MS AccessデータベースへのODBC接続
ここではMS Accessデータベースへの接続を作成する方法です。
- 開き、 ODBCコントロールパネルのアイコンを。
- 選択してSystem DSN ]タブを。
- クリックしてAdd [システムDSN]タブで。
- SelectのMicrosoft Accessドライバを。 クリックしてFinish.
- 次の画面で、[ Selectデータベースを検索します。
- データベース与えるD ATA S ourceのN AME (DSN) 。
- クリックしOK 。
この構成では、あなたのウェブサイトが置かれているコンピュータ上で行わなければならないことに注意してください。 あなたはパーソナルWebサーバー実行している場合(PWS)またはインターネットインフォメーションサービス(IIS) 、自分のコンピュータ上で、上記の手順が動作しますが、あなたのウェブサイトがリモートサーバー上にある場合は、そのサーバーに物理的にアクセスを持っている必要がありますまたはあなたのためにこれを行うには、あなたのWebホストを依頼します。
ADO接続オブジェクト
ADO Connectionオブジェクトは、データソースへのオープン接続を作成するために使用されます。 この接続を介して、データベースにアクセスして操作することができます。
Connectionオブジェクトのすべてのメソッドとプロパティを表示します 。