Nozioni fondamentali su ADO
ADO offre agli sviluppatori un potente modello a oggetti logico per l'accesso, la modifica e l'aggiornamento dei dati a livello di codice da un'ampia gamma di origini dati tramite interfacce di sistema OLE DB. L'uso più comune di ADO consiste nell'eseguire query su una tabella o tabelle in un database relazionale, recuperare e visualizzare i risultati in un'applicazione e consentire agli utenti di apportare e salvare le modifiche ai dati. Altre attività includono:
Esecuzione di query su un database tramite SQL e visualizzazione dei risultati.
Accesso alle informazioni in un archivio file tramite Internet.
Modifica di messaggi e cartelle in un sistema di posta elettronica.
Salvataggio di dati da un database in un file XML.
Esecuzione di comandi descritti con XML e recupero di un flusso XML.
Salvataggio di dati in un flusso binario o XML.
Consentire a un utente di esaminare e modificare i dati nelle tabelle di database.
Creazione e riutilizzo di comandi di database con parametri.
Esecuzione delle stored procedure.
Creazione dinamica di una struttura flessibile, denominata recordset , per contenere, esplorare e modificare i dati.
Esecuzione di operazioni di database transazionali.
Filtro e ordinamento di copie locali delle informazioni sul database in base ai criteri di runtime.
Creazione e modifica dei risultati gerarchici dai database.
Collegamento dei campi del database a componenti con supporto per i dati.
Creazione di recordset remoti e disconnessi .
ADO espone un'ampia gamma di opzioni e impostazioni per offrire tale flessibilità. È quindi importante adottare un approccio metodico per imparare a usare ADO in un'applicazione, suddividendo ognuno degli obiettivi in parti gestibili.
Nella maggior parte delle applicazioni che usano ADO sono coinvolte quattro operazioni principali: recupero di dati, analisi dei dati, modifica dei dati e aggiornamento dei dati. Queste operazioni vengono esaminate in modo più dettagliato più avanti in questa sezione.
Tuttavia, prima di illustrare questi dettagli, verrà visualizzata una panoramica del modello a oggetti ADO e di una semplice applicazione ADO, scritta in Visual Basic ed esegue ognuna delle quattro operazioni ADO principali: