Oggetti e raccolte ADO
ADO è costituito dai nove oggetti e quattro insiemi seguenti.
Oggetto o raccolta | Descrizione |
---|---|
Connection oggetto | Rappresenta una sessione univoca con un'origine dati. Nel caso di un sistema di database client/server, può essere equivalente a una connessione di rete effettiva al server. A seconda delle funzionalità supportate dal provider, alcuni insiemi, metodi o proprietà di un oggetto Connection potrebbero non essere disponibili. |
comando oggetto | Usato per definire un comando specifico, ad esempio una query SQL, che deve essere eseguito su un'origine dati. |
oggetto Recordset | Rappresenta l'intero set di record di una tabella di base o i risultati di un comando eseguito. Tutti gli oggetti Recordset sono costituiti da record (righe) e campi (colonne). |
oggetto registro | Rappresenta una singola riga di dati, proveniente da un recordset o dal fornitore. Questo record può rappresentare un record di database o un altro tipo di oggetto, ad esempio un file o una directory, a seconda del provider. |
oggetto di flusso | Rappresenta un flusso di dati binari o di testo. Ad esempio, un documento XML può essere caricato in un flusso per l'input del comando o restituito da determinati provider come risultati di una query. È possibile utilizzare un oggetto Stream per modificare i campi o i record contenenti questi flussi di dati. |
oggetto parametro | Rappresenta un parametro o un argomento associato a un oggetto Command, in base a una query o a una stored procedure con parametri. |
campo oggetto | Rappresenta una colonna di dati con un tipo di dati comune. Ogni oggetto Field corrisponde a una colonna nell'oggetto Recordset . |
proprietà oggetto | Rappresenta una caratteristica di un oggetto ADO definito dal provider. Gli oggetti ADO hanno due tipi di proprietà: predefinite e dinamiche. Le proprietà predefinite sono quelle implementate in ADO e immediatamente disponibili per qualsiasi nuovo oggetto. L'oggetto Property è un contenitore per le proprietà dinamiche, definite dal provider sottostante. |
errore oggetto | Contiene informazioni dettagliate sugli errori di accesso ai dati relativi a una singola operazione che interessa il provider. |
insieme Fields | Contiene tutti gli oggetti Field di un oggetto Recordset o Record. |
collezione delle proprietà | Contiene tutti gli oggetti Property per un'istanza specifica di un oggetto . |
Raccolta di parametri | Contiene tutti gli oggetti Parameter di un oggetto Comando di. |
collezione Errori | Contiene tutti gli oggetti Error creati in risposta a un singolo errore correlato al provider. |