CDaoRecordset::IsDeleted

BOOL IsDeleted () const;

Valore restituito

Diverso da zero se il recordset è posizionato su un record eliminato; in caso contrario 0.

Osservazioni

Chiamare questa funzione membro per determinare se il record corrente è stato eliminato. Se si scorre a un record e IsDeleted restituisce TRUE (non nullo), che allora si deve scorrere su un altro record prima di eseguire altre operazioni di recordset.

&Notanbsp;  Non è necessario controllare lo stato eliminato per i record di un recordset snapshot o tipo tabella. Poiché record non possono essere eliminati dall'istantanea, non non c'è alcun bisogno di chiamare IsDeleted. Per i recordset di tipo tabella record eliminati in realtà vengono rimossi dal recordset. Una volta che un record è stato eliminato, da voi, un altro utente, o un altro recordset, è non può scorrere indietro a quel record. Pertanto, non non c'è alcun bisogno di chiamare IsDeleted.

Quando si elimina un record da un dynaset, viene rimosso dall'oggetto recordset e voi non può scorrere indietro a quel record. Tuttavia, se un record in un dynaset viene eliminato da un altro utente o in un altro recordset basato sulla stessa tabella, IsDeleted restituirà TRUE quando voi scorrere in seguito a tale record.

Per ulteriori informazioni sulla navigazione nei recordset, vedere l'articolo Recordset DAO: navigazione Recordset nel manuale del programmatore di Visual C++. Per informazioni correlate, vedere gli argomenti "Metodo Delete", "Proprietà LastModified" e "Proprietà EditMode" nella guida di DAO.

Pa&noramica CDaoRecordset |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CDaoRecordset::Delete, CDaoRecordset::IsBOF, CDaoRecordset::IsEOF

Index