Connessione al database ADO


Prima di poter accedere a un database da una pagina Web, è necessario stabilire una connessione al database.


Crea una connessione al database senza DSN

Il modo più semplice per connettersi a un database è utilizzare una connessione senza DSN. È possibile utilizzare una connessione senza DSN con qualsiasi database di Microsoft Access nel sito Web.

Se hai un database chiamato "northwind.mdb" che si trova in una directory web come "c:/webdata/", puoi connetterti al database con il seguente codice ASP:

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

Nota, dall'esempio precedente, che devi specificare il driver del database di Microsoft Access (provider) e il percorso fisico del database sul tuo computer.


Creare una connessione al database ODBC

Se hai un database ODBC chiamato "northwind" puoi connetterti al database con il seguente codice ASP:

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

Con una connessione ODBC, puoi connetterti a qualsiasi database, su qualsiasi computer della tua rete, purché sia ​​disponibile una connessione ODBC.


Una connessione ODBC a un database di MS Access

Ecco come creare una connessione a un database MS Access: 

  1. Apri l' icona ODBC nel tuo pannello di controllo.
  2. Scegli la scheda DSN di sistema .
  3. Fare clic su Aggiungi nella scheda DSN di sistema.
  4. Seleziona il driver di Microsoft Access. Fare clic su Fine.
  5. Nella schermata successiva, fare clic su Seleziona per individuare il database.
  6. Assegnare al database un D ame Data S ource N ame (DSN).
  7. Fare clic su OK .

Nota che questa configurazione deve essere eseguita sul computer in cui si trova il tuo sito web. Se stai eseguendo Personal Web Server (PWS) o Internet Information Server (IIS) sul tuo computer, le istruzioni di cui sopra funzioneranno, ma se il tuo sito web si trova su un server remoto, devi avere accesso fisico a quel server, o chiedi al tuo host web di farlo per te. 


L'oggetto di connessione ADO

L'oggetto ADO Connection viene utilizzato per creare una connessione aperta a un'origine dati. Attraverso questa connessione è possibile accedere e manipolare un database.

Visualizza tutti i metodi e le proprietà dell'oggetto Connection .