Classe CRowset
Incapsula un oggetto rowset OLE DB e diverse interfacce correlate e fornisce metodi di modifica dei dati del rowset.
template <class TAccessor = CAccessorBase>
class CRowset
Parametri
- TAccessor
Una classe di funzione di accesso.Il valore predefinito è CAccessorBase.
Membri
Metodi
Incrementa il conteggio dei riferimenti associato alla riga corrente. |
|
Righe delle versioni e l'interfaccia corrente di IRowset . |
|
Confronta due segnalibri utilizzando IRowsetLocate::Compare. |
|
Crea un nuovo oggetto di CRowset ed eventualmente lo associa a un'interfaccia di IRowset fornita come parametro. |
|
Elimina una riga dal rowset utilizzando Di IRowsetChange: DeleteRows. |
|
Cercare la riga seguente di corrispondenza dopo che il segnalibro specificato. |
|
Restituisce la posizione approssimativa di una riga che corrisponde a un segnalibro. |
|
Recupera dati dalla copia della riga del set di righe. |
|
Recupera i dati dal buffer specificato. |
|
Recupera i dati recentemente recuperati da o trasmessi all'origine dati, senza considerazione delle modifiche in sospeso. |
|
Restituisce lo stato di tutte le righe. |
|
Crea e inserisce una nuova riga utilizzando Di IRowsetChange: InsertRow. |
|
Confronta la riga specificata con la riga corrente. |
|
Riposizionare la posizione di seguente-raccolta la posizione iniziale. |
|
Consente di passare all'ultimo record. |
|
Dati di raccolte dalla riga sequenziale seguente o un numero specificato di posizioni oltre la riga successiva. |
|
Consente di passare al record precedente. |
|
Recupera la riga contrassegnata da un segnalibro o la riga in un offset specificato dal bookmark. |
|
Le librerie righe a partire da una posizione frazionaria del rowset. |
|
Chiamate IRowset::ReleaseRows per rilasciare l'handle di riga corrente. |
|
Imposta i valori dei dati in una o più colonne di una riga mediante Di IRowsetChange: SetData. |
|
Annulla tutte le modifiche apportate a una riga ultimo recupero o aggiornamento. |
|
Trasmette tutte le modifiche in sospeso apportate alla riga corrente ultimo recupero o aggiornamento. |
|
Trasmette tutte le modifiche in sospeso apportate a tutte le righe ultimo recupero o aggiornamento. |
Note
In OLE DB, un rowset è l'oggetto in cui un programma fissa e recupera i dati.
Questa classe non deve essere creata un'istanza ma per essere passata come parametro di modello a CTable o a CCommand (CRowset è l'impostazione predefinita).
Requisiti
Header: atldbcli.h