Connessione database ADO

Prima di accedere ai dati da una pagina web, è necessario stabilire una connessione database.

Creare una connessione database senza DSN

Il modo più semplice per connettersi a un database è tramite una connessione senza DSN. La connessione senza DSN può essere utilizzata per qualsiasi database Microsoft Access sul tuo sito.

Supponiamo che tu abbia un database chiamato "northwind.mdb" situato nella directory web "c:/webdata/", puoi utilizzare il seguente codice ASP per connetterti a questo database:

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

Attenzione, nell'esempio sopra, devi specificare il provider del database Access di Microsoft (Provider) e il percorso fisico di questo database sul computer.

Creare una connessione database ODBC

Supponiamo che tu abbia un database ODBC chiamato "northwind", puoi utilizzare il seguente codice ASP per connetterti a questo database:

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

Attraverso una connessione ODBC, è possibile connettersi a qualsiasi database su qualsiasi computer nella tua rete, purché la connessione ODBC sia disponibile.

Connessione ODBC a MS Access Database

Ecco come spiegare come creare una connessione a un database MS Access:

  1. Apri il Pannello di controllo e} ODBC Icona
  2. Sistema scheda ODBC
  3. Clicca suAggiungiPulsante
  4. Seleziona Selettore del driver per Microsoft Access, quindi cliccaCompletaPulsante
  5. Clicca sul pulsante "Seleziona" nella finestra successiva per localizzare il database
  6. Assegna un nome di origine dati a questo database (DData SSource Name, DSN)
  7. Clicca "Conferma"

Attenzione:Questa configurazione deve essere completata sul computer sul quale si trova il tuo sito web. Se stai eseguendo PWS o IIS sul tuo computer, questa configurazione può funzionare, ma se il tuo sito web è situato su un server remoto, devi avere i permessi di accesso fisico a questo server o chiedere al tuo provider di hosting web di fare queste cose per te.

Oggetto Connection ADO (ADO Connection Object)

L'oggetto Connection ADO viene utilizzato per creare una connessione aperta a una fonte di dati. Attraverso questa connessione, è possibile accedere e operare su questo database.

Visualizza tutti i metodi e le proprietà di questo oggetto di connessione.