Membri della classe CDaoRecordset

Membri dati
Costruzione
Attributi
Operazioni di aggiornamento di recordset
Operazioni di navigazione recordset
Altre operazioni di Recordset
Overridables

Membri dati

m_bCheckCacheForDirtyFields Contiene un flag che indica se i campi sono automaticamente contrassegnati come cambiato.
m_pDAORecordset Un puntatore all'interfaccia DAO sottostante all'oggetto recordset.
m_nFields Contiene il numero di membri dati di campo nella classe recordset e il numero di colonne selezionate dal recordset dall'origine dati.
m_nParams Contiene il numero di membri dati di parametro nella classe recordset il numero di parametri passati con query del recordset
m_pDatabase Database di origine per il set di risultati. Contiene un puntatore a un oggetto CDaoDatabase.
m_strFilter Contiene una stringa utilizzata per costruire un'istruzione SQL dove.
m_strSort Contiene una stringa utilizzata per costruire un'istruzione SQL ORDER BY.

Costruzione

CDaoRecordset Costruisce un oggetto CDaoRecordset.
Chiudere Chiude il recordset.
Aperto Crea un nuovo recordset da una tabella, dynaset o istantanea.

Attributi

CanAppend Restituisce diverso da zero se nuovi record possono essere aggiunti al recordset tramite la funzione membro AddNew.
CanBookmark Restituisce diverso da zero se il recordset supporta i segnalibri.
CanRestart Restituisce diverso da zero se ripetere la query pu essere chiamato per eseguire query del recordset di nuovo.
CanScroll Restituisce diverso da zero se possibile scorrere i record.
CanTransact Restituisce diverso da zero se l'origine dati supporta le transazioni.
CanUpdate Restituisce diverso da zero se il recordset pu essere aggiornato (si pu aggiungere, aggiornare o eliminare i record).
GetCurrentIndex Restituisce un CString contenente il nome dell'indice utilizzato pi di recente su indicizzata, tipo tabella CDaoRecordset.
GetDateCreated Restituisce la data e l'ora del sottostante tabella di base che stato creato un oggetto CDaoRecordset
GetDateLastUpdated Restituisce la data e l'ora del pi recente cambiamento fatto per la progettazione di una tabella di base sottostante un oggetto CDaoRecordset.
GetEditMode Restituisce un valore che indica lo stato di editing per il record corrente.
GetLastModifiedBookmark Utilizzato per determinare il pi recentemente aggiunto o aggiornato record.
GetName Restituisce un CString contenente il nome del recordset.
GetParamValue Recupera il valore corrente del parametro specificato memorizzato nell'oggetto sottostante DAOParameter.
GetRecordCount Restituisce il numero di record a che cui si accede in un oggetto recordset.
GetSQL Ottiene la stringa SQL utilizzata per selezionare i record per il recordset.
GetType Chiamato per determinare il tipo di un oggetto recordset: tabella tipo, di tipo dynaset o tipo snapshot.
GetValidationRule Restituisce un CString contenente il valore che convalida i dati come esso inserito in un campo.
GetValidationText Recupera il testo che viene visualizzato quando una regola di convalida non soddisfatta.
IsBOF Restituisce diverso da zero se il recordset stato posizionato prima del primo record. Nessun record corrente.
IsDeleted Restituisce diverso da zero se il recordset posizionato su un record eliminato.
IsEOF Restituisce diverso da zero se il recordset stato posizionato dopo l'ultimo record. Nessun record corrente.
IsFieldDirty Restituisce diverso da zero se il campo specificato nel record corrente stato modificato.
IsFieldNull Restituisce diverso da zero se il campo specificato nel record corrente Null (non avendo alcun valore).
IsFieldNullable Restituisce diverso da zero se il campo specificato nel record corrente pu essere impostato su Null (non avendo alcun valore).
IsOpen Restituisce diverso da zero se Open stato chiamato in precedenza.
SetCurrentIndex Chiamato per impostare un indice su un recordset di tipo tabella.
SetParamValue Imposta il valore corrente del parametro specificato memorizzato nell'oggetto sottostante DAOParameter
SetParamValueNull Imposta il valore corrente del parametro specificato su Null (non avendo alcun valore).

Operazioni di aggiornamento di recordset

AddNew Si prepara per l'aggiunta di un nuovo record. Aggiornamento per completare l'aggiunta di chiamare.
CancelUpdate Annulla eventuali aggiornamenti in sospeso a causa di un'operazione di Modifica o AddNew.
Eliminare Elimina il record corrente dal recordset. Si deve scorrere in modo esplicito a un altro record dopo l'omissione.
Modifica Si prepara per le modifiche al record corrente. Chiamare Update per completare la modifica.
Aggiornamento Completa un'operazione AddNew o modificare salvando i dati nuovi o modificati nell'origine dati.

Operazioni di navigazione recordset

Trovare Individua il primo, successivo, posizione precedente, o l'ultimo di una determinata stringa in un oggetto recordset di tipo dynaset che soddisfa i criteri specificati e fa che registrare il record corrente.
FindFirst Individua il primo record in un recordset di tipo snapshot che soddisfa i criteri specificati e fa che registrare il record corrente o di tipo dynaset.
FindLast Individua l'ultimo record in un recordset di tipo snapshot che soddisfa i criteri specificati e fa che registrare il record corrente o di tipo dynaset.
TrovaSuccessivo Individua il successivo record in un recordset di tipo snapshot che soddisfa i criteri specificati e fa che registrare il record corrente o di tipo dynaset.
FindPrev Individua il precedente record in un recordset di tipo snapshot che soddisfa i criteri specificati e fa che registrare il record corrente o di tipo dynaset.
GetAbsolutePosition Restituisce il numero di record del record corrente di un oggetto recordset.
GetBookmark Restituisce un valore che rappresenta il segnalibro su un record.
GetPercentPosition Restituisce la posizione del record corrente come percentuale del numero totale di record.
Spostare Posiziona il recordset per un determinato numero di record del record corrente in entrambe le direzioni.
MoveFirst Le posizioni del record corrente sul primo record del recordset.
MoveLast Le posizioni del record corrente sull'ultimo record nell'oggetto recordset.
MoveNext Le posizioni del record corrente su record successivo nel recordset.
MovePrev Le posizioni del record corrente sul precedente record del recordset.
Cercare Individua il record in un oggetto recordset di tipo tabella indicizzata che soddisfa i criteri specificati per l'indice corrente e fa che registrare il record corrente.
SetAbsolutePosition Imposta il numero di record del record corrente di un oggetto recordset.
SetBookmark Le posizioni del recordset su un record contenente il segnalibro specificato.
SetPercentPosition Imposta la posizione del record corrente in un percorso corrispondente a una percentuale del numero totale di record in un recordset.

Altre operazioni di Recordset

FillCache Riempimenti tutti o una parte di una cache locale per un oggetto recordset che contiene i dati da un'origine dati ODBC.
GetCacheSize Restituisce un valore che specifica il numero di record in un recordset di tipo dynaset contenente i dati da memorizzare localmente nella cache da un'origine dati ODBC.
GetCacheStart Restituisce un valore che specifica il segnalibro del primo record del recordset da memorizzare nella cache.
GetFieldCount Restituisce un valore che rappresenta il numero di campi in un recordset.
GetFieldInfo Restituisce specifici tipi di informazioni sui campi del recordset.
GetFieldValue Restituisce il valore di un campo in un recordset.
GetIndexCount Recupera il numero di indici in una tabella sottostante un recordset.
GetIndexInfo Restituisce i vari tipi di informazioni su un indice.
GetLockingMode Restituisce un valore che indica il tipo di blocco che in vigore durante la modifica.
Ripetere la query Esegue query del recordset nuovamente per aggiornare i record selezionati.
SetCacheSize Imposta un valore che specifica il numero di record in un recordset di tipo dynaset contenente i dati da memorizzare localmente nella cache da un'origine dati ODBC.
SetCacheStart Imposta un valore che specifica il segnalibro del primo record del recordset da memorizzare nella cache.
SetFieldDirty Contrassegna il campo specificato nel record corrente, come modificato.
SetFieldNull Imposta il valore del campo specificato nel record corrente su Null (non avendo alcun valore).
SetFieldValue Imposta il valore di un campo in un recordset.
SetFieldValueNull Imposta il valore di un campo in un recordset su Null. (non avendo alcun valore).
SetLockingMode Imposta un valore che indica il tipo di blocco per mettere in atto durante la modifica.

Overridables

DoFieldExchange Chiamato per lo scambio di dati (in entrambe le direzioni) tra i membri dati di campo del recordset e record corrispondente nell'origine dati. Implementa DAO registra cambio campo (DFX).
GetDefaultDBName Restituisce il nome dell'origine dati predefinita.
GetDefaultSQL Chiamato per ottenere la stringa SQL predefinita per eseguire.

Pa&noramica CDaoRecordset |nbsp; I membri di classe base | Gerarchia Chart

Index