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:
- Apri l' icona ODBC nel tuo pannello di controllo.
- Scegli la scheda DSN di sistema .
- Fare clic su Aggiungi nella scheda DSN di sistema.
- Seleziona il driver di Microsoft Access. Fare clic su Fine.
- Nella schermata successiva, fare clic su Seleziona per individuare il database.
- Assegnare al database un D ame Data S ource N ame (DSN).
- 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 .