CDaoRecordset::MovePrev

void (MovePrev);
Werfen Sie (CDaoException, CMemoryException);

Bemerkungen

Rufen Sie diese Memberfunktion um den vorherigen Datensatz im Recordset den aktuellen Datensatz zu machen.

Es wird empfohlen, dass Sie IsBOF aufrufen, bevor Sie versuchen, zum vorherigen Datensatz bewegen. Ein Aufruf von MovePrev löst ein CDaoException , wenn IsBOF gibt zurück ein Wert ungleich NULL, der angibt, dass Sie bereits vor dem ersten Datensatz gescrollt haben oder, dass durch das Recordset keine Datensätze ausgewählt wurden.

Vorsicht&Nbsp;  Aufrufen der Funktionen Verschieben löst eine Ausnahme, wenn das Recordset keine Datensätze enthält. Im allgemeinen rufen Sie sowohl IsBOF und IsEOF vor ein Verschiebevorgang zu bestimmen, ob das Recordset Datensätze enthält. Nach dem Aufruf von Open oder Requeryrufen Sie auf, entweder IsBOF oder IsEOF.

Wenn Sie der Funktionen Verschieben , aufrufen während der aktuelle Datensatz wird aktualisiert oder hinzugefügt, die Updates werden ohne Warnung verloren.

Verwenden Sie die Verschieben -Funktionen von Datensatz zu Datensatz zu verschieben, ohne die Anwendung einer Bedingung. Verwenden Sie die Suchvorgänge, zum Suchen von Datensätzen in einem Recordset vom Typ Dynaset oder Snapshot-Recordset vom Typ Objekt, das eine bestimmte Bedingung erfüllen. Rufen Sie um einen Datensatz in ein Recordset-Objekt vom Typ Tabelle zu suchen, Suchen.

Wenn das Recordset Recordset-Objekt vom Typ Tabelle bezieht, folgt Bewegung dem aktuellen Index der Tabelle. Sie können den aktuellen Index mithilfe der Index-Eigenschaft des zugrunde liegenden DAO-Objekts festlegen. Wenn Sie nicht den aktuellen Index festlegen, ist die Reihenfolge der zurückgegebenen Datensätze nicht definiert.

Sie können nicht die Memberfunktion MoveFirst oder MovePrev mit einem vorwärts-scrollen Snapshot aufrufen.

Verschieben Sie die Position des aktuellen anrufen Datensatz in einem Recordset-Objekt eine bestimmte Anzahl von Datensätzen vorwärts oder rückwärts, Verschieben.

Weitere Informationen zum Suchen von Datensätzen, finden Sie im Artikel DAO-Recordset: Recordset-Navigation im Visual C++ Programmer's Guide. Verwandte Informationen finden Sie unter die Themen "Move-Methode" und "MoveFirst, MoveLast, MoveNext, MovePrevious-Methoden" in der DAO-Hilfe.

CDaoRecordset ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDaoRecordset::Move, CDaoRecordset::MoveFirst, CDaoRecordset::MoveLast, CDaoRecordset::MoveNext

Index