Sei in: Home >>Tutorials >>Programmazione >>ASP
Quando pubblichiamo un sito dinamico in asp abbiamo ovviamente bisogno di connetterci al database. Per farlo usiamo ADO (ActiveX Database Object) che ci semplifica il lavoro di collegare e manipolare i dati del database.
Il seguente codice risulta valido per collegare un database Access di nome "database.mdb" che si trova in una ipotetica cartella "mdb".
<%
Set conn = Server.CreateObject("ADODB.Connection")
StrConnect = "Provider = Microsoft.Jet.OLEDB.4.0;
Data Source =" &Server.MapPath("/mdb/database.mdb")&";
Persist Security Info = False"
conn.open StrConnect
%>
Chiusura della connessone (mai dimenticarsene!):
<%conn.close
set conn=nothing%>
Attenzione! su server Windows 2003 che montano IIS6 la stringa di connessione segue regole diverse rispetto alla precedente versione: per collegarsi non è consentito usare nel percorso i caratteri " ../ " per risalire le cartelle, ma usando il tipo di percorso descritto sopra questa connessione funziona anche se la pagina e' contenuta in qualunque sottocartella.