Il Modello ad Oggetti di ADO |
| A cura di Davide Bianchi |
ADO e' l'interfaccia piu' usata per accedere ai database sotto
Windows, non solo mediante ASP, ma anche mediante Visual Basic,
C/C++ ed altri ambienti di sviluppo.
|
|
ADO
|
ADO e' l'interfaccia piu' usata per accedere ai database sotto Windows,
non solo mediante ASP, ma anche mediante Visual Basic, C/C++ ed altri
ambienti di sviluppo.
Purtroppo, l'intera struttura di ADO e' molto complessa, e la documentazione non e' proprio liberamente disponibile. Pertanto ho pensato che, fare un "estratto" della documentazione e presentarlo sotto una forma facilmente consultabile fosse un atto dovuto. Dato che questo "documento" e' in realta' composto da svariati file, ho realizzato anche un unico archivio in formato zippato per consentirne lo scaricamento e la consultazione off-line.
|
|
|
La "Mappa" di ADO
|
Il modello ad oggetti di ADO definisce una collezione di oggetti
programmabili che possono essere utilizzati con svariati linguaggi di
programmazione e con qualunque piattaforma che supporti COM ed OLE. ADO e' disegnato per esporre le piu' comuni funzioni di OLE DB.
Il modello di ADO contiene 7 oggetti e 4 Collection (liste).
Il linguaggio utilizzato con l'oggetto Command e' fortemente dipendente dal sottostante driver di database, nel caso di database relazionali tale linguaggio e' solitamente SQL. Dato che i driver possono essere realizzati sia per database non relazionali che database relazionali, l'oggetto Command non e' sempre disponibile, in particolare se il driver non implementa le funzionalita' di tale oggetto, non sara' possibile ottenere un oggetto di questo tipo. Per questo motivo Command non e' obbligatorio ed in generale tutto quello che si puo' fare con Command si puo' fare anche direttamente sulla Connection. In ADO versione 1.0 e 1.5 tutti gli oggetti possono essere creati ad eccezione degli oggetti Error, Field e Property. La collection Errors e gli oggetti Errors, possono essere reperiti tramite la Connection dopo che un errore si e' verificato. La collection Fields ed i corrispondenti oggetti Field possono essere reperiti tramite un Recordset dopo che lo stesso e' stato creato ed aperto, cioe' collegato al database. Le informazioni relative ai campi ed ai tipi (metadata) possono essere reperite sempre tramite Fields.
|
|
Comments Max length of comments: 1000 chars. |
nessun commento.
Add a comment (max 1000 chars)
|
| L'Autore |
Davide Bianchi,
works as Unix/Linux administrator for a "network security" company of Haarlem. Contacts: mail: davide AT onlyforfun.net , ICQ: 268751033, Jabber: davideyeahsure AT gmail.com Skype: davideyahsure |
| Contribuire | Volete contribuire? Leggete come! |
| Copyright | This site is made by me with blood, sweat and gunpowder, if you want to republish or redistribute any part of it, please drop me (or the author of the article if is not me) a mail. |
This site isn't optimized for vision with any specific browser, nor
it requires special fonts or resolution.
You're free to see it as you wish.
Ultimo aggiornamento: 01 Novembre 2000