CDaoRecordView::OnMove

virtual BOOL OnMove (UINT nIDMoveCommand );

Valore restituito

Diverso da zero se la mossa č stata completata; in caso contrario 0 se la richiesta di spostamento č stata negata.

Parametri

nIDMoveCommand

Uno dei seguenti valori ID di comando standard:

Osservazioni

Chiamare questa funzione membro sposta un diversi record del recordset e visualizzare i relativi campi nei controlli di visualizzazione di record. L'implementazione predefinita chiama l'apposita funzione di membro di spostamento dell'oggetto CDaoRecordset connesso con la visualizzazione di record.

Per impostazione predefinita, OnMove aggiorna il record corrente nell'origine dati se l'utente ha cambiato nella visualizzazione di record.

Creazione guidata applicazione crea una risorsa di menu con voci di menu di primo Record, ultimo Record, Record successivo e precedente Record. Se si seleziona l'opzione iniziale Toolbar, creazione guidata applicazione crea anche una barra degli strumenti con i pulsanti corrispondenti a questi comandi.

Se si sposta dopo l'ultimo record del recordset, la visualizzazione di record continua a visualizzare l'ultimo record. Se si sposta all'indietro oltre il primo record, la visualizzazione di record continua a visualizzare il primo record.

Cautelanbsp;  Chiamata OnMove genera un'eccezione se il recordset non ha alcun record. Chiamare la funzione del gestore aggiornamento interfaccia utente appropriato — OnUpdateRecordFirst, OnUpdateRecordLast, OnUpdateRecord&Nexto OnUpdateRecordPrev — prima il corrispondente sposta l'operazione per determinare se l'oggetto recordset ha tutti i record. Per informazioni sui gestori di aggiornamento, vedere panoramica: creazione di un programma che supporta un Database nel manuale del programmatore di Visual C++.

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

Vedere a&nchenbsp;CDaoRecordset::Move

Index