Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

ADO - L'oggetto Connection

L'oggetto Connection della libreria ADO fornisce connettività ad un database, permette di eseguire alcune basilari operazioni di routine e di eseguire stringhe SQL.

Come qualsiasi oggetto ActiveX va (dichiarato) settato, aperto, utilizzato, chiuso e svuotato, come nell'esempio di codice che segue:

<%
    Dim cn
    Set cn = Server.CreateObject("ADODB.Connection")
    cn.Open stringa di connessione

    ' Utilizzo dell'oggetto Connection...

    cn.Close
    Set cn = Nothing
%>
La "stringa di connessione" ad un database è la dichiarazione che serve ad individuare il provider che fornirà materialmente connettività verso il database, ed il database che verrà utilizzato.

Esistono tre sistemi di connessione: stringa via ODBC, stringa via OleDB ed i file UDL (Universal data Link) che si connettono al database e vengono richiamati al posto della stringa di connessione. In genere, per MS Access, si utilizza la stringa ODBC, come nel codice che segue:

cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" ' percorso
dove il percorso si stabilisce con
Server.MapPath("database.mdb")
Tutte le stringhe di connessione a tutti i database esistenti sul mercato sono disponibili sul sito ConnectionStrings.com.

Vediamo adesso i principali metodi e proprietà dell'oggetto Connection.

METODI

Close
Chiude la connessione al database

Execute
Esegue una stringa SQL

Open
Apre la connessione al database, accettando come unico
(ed obbligatorio) parametro la stringa di connessione
PROPRIETA'

State
Restituisce 0 o 1 a seconda del fatto che la connessione sia
chiusa o aperta; serve come verifica in una funzione creata
ad hoc, oppure allo sviluppatore per eseguire un test al volo
in caso di malfunzionamenti di un'applicazione

Version
Restituisce come informazione la versione di ADO in uso
L'oggetto Connection mette a disposizione moltissimi altri metodi e proprietà ma non sono stati presi in considerazione in questo caso perchè di scarso utilizzo o di rara utilità.

Corsi
Corso ASPCorso ASP
Corso completo per la creazione di siti Web dinamici. A partire da 39 €.
Corso ASP da ZeroCorso ASP da Zero
Imparare Microsoft ASP e VBScript da zero. A partire da 29 €.
Corso ASP e AccessCorso ASP e Access
Gestione di un database MS Access con ASP. A partire da 29 €.
Sommario
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122