Připojení k databázi ADO


Před přístupem k databázi z webové stránky je třeba vytvořit připojení k databázi.


Vytvořte připojení k databázi bez DSN

Nejjednodušší způsob připojení k databázi je použití připojení bez DSN. Připojení bez DSN lze použít proti jakékoli databázi Microsoft Access na vašem webu.

Pokud máte databázi s názvem „northwind.mdb“ umístěnou ve webovém adresáři jako „c:/webdata/“, můžete se k databázi připojit pomocí následujícího kódu ASP:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
%>

Všimněte si, že z výše uvedeného příkladu musíte zadat ovladač databáze Microsoft Access (poskytovatele) a fyzickou cestu k databázi na vašem počítači.


Vytvořte připojení k databázi ODBC

Pokud máte databázi ODBC s názvem „northwind“, můžete se k databázi připojit pomocí následujícího kódu ASP:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "northwind"
%>

S připojením ODBC se můžete připojit k jakékoli databázi na jakémkoli počítači ve vaší síti, pokud je k dispozici připojení ODBC.


Připojení ODBC k databázi MS Access

Zde je návod, jak vytvořit připojení k databázi MS Access: 

  1. Otevřete ikonu ODBC v Ovládacích panelech.
  2. Vyberte kartu Systémové DSN .
  3. Klikněte na Přidat na kartě Systémové DSN.
  4. Vyberte ovladač Microsoft Access Driver. Klepněte na tlačítko Dokončit.
  5. Na další obrazovce klikněte na Vybrat a vyhledejte databázi.
  6. Zadejte databázi Název zdroje dat ( DSN ) .
  7. Klepněte na tlačítko OK .

Pamatujte, že tato konfigurace musí být provedena na počítači, kde se nachází vaše webová stránka. Pokud na svém počítači provozujete Personal Web Server (PWS) nebo Internet Information Server (IIS), výše uvedené pokyny budou fungovat, ale pokud je váš web umístěn na vzdáleném serveru, musíte mít k tomuto serveru fyzický přístup, nebo požádejte svého webového hostitele, aby to udělal za vás. 


Objekt připojení ADO

Objekt ADO Connection se používá k vytvoření otevřeného připojení ke zdroji dat. Prostřednictvím tohoto připojení můžete přistupovat k databázi a manipulovat s ní.

Zobrazit všechny metody a vlastnosti objektu Connection .