Freigeben über


CDaoRecordset::SetPercentPosition

Rufen Sie die Memberfunktion auf, um einen Wert festzulegen, der den ungefähren Position des aktuellen Datensatzes im Recordset-Objekt auf Grundlage eines Prozentsatz der Datensätze im Recordset ändert.

void SetPercentPosition( 
   float fPosition  
);

Parameter

  • fPosition
    Eine Zahl zwischen 0 und 100.

Hinweise

Wenn Sie mit einem Recordset oder vom Typ Dynaset vom Typ Momentaufnahme, füllen Sie zuerst das Recordset auf, indem Sie zum letzten Datensatz wechseln, bevor Sie SetPercentPosition aufrufen. Wenn Sie SetPercentPosition aufrufen, bevor Sie vollständig das Recordset füllen, ist die Menge der Mauszeigerbewegung relativ zur Anzahl der Datensätze, die zugegriffen werden, wie durch den Wert von GetRecordCount angegeben. Sie können zum letzten Datensatz wechseln, indem Sie MoveLast aufrufen.

Nachdem Sie SetPercentPosition aufrufen, wird der Datensatz in der ungefähren Position entsprechend diesem Wert aktuell.

Hinweis

Das Aufrufen von SetPercentPosition, den aktuellen Datensatz auf einen bestimmten Datensatz in einem Recordset zu verschieben wird nicht empfohlen.Rufen Sie die SetBookmark-Memberfunktion stattdessen auf.

Weitere Informationen finden Sie im Thema "PercentPositions-Eigenschaft" in der DAO-Hilfe.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

CDaoRecordset-Klasse

Hierarchiediagramm

CDaoRecordset::GetPercentPosition