CDaoRecordset::SetPercentPosition

void SetPercentPosition (Float fPosition );
Werfen Sie (CDaoException, CMemoryException);

Parameter

fPosition

Eine Zahl zwischen 0 und 100.

Bemerkungen

Rufen Sie diese Memberfunktion um einen Wert festzulegen, der die ungefähre Position des aktuellen Datensatzes im Recordset-Objekt basierend auf einem Prozentsatz der Datensätze im Recordset ändert.

Beim Arbeiten mit einem Recordset vom Typ Dynaset oder Snapshot-Recordset vom Typ zuerst füllen Sie das Recordset durch Verschieben zum letzten Datensatz, bevor Sie SetPercentPositionaufrufen. Wenn Sie SetPercentPosition aufrufen, bevor das Recordset vollständig aufgefüllt, ist der Umfang der Bewegung relativ zur Anzahl der Datensätze abgerufen, wie durch den Wert der GetRecordCountangegeben. Sie können bis zum letzten Datensatz wechseln, indem Sie MoveLast aufrufen.

Einmal rufen Sie SetPercentPosition, den Datensatz an die ungefähre Position entsprechend, dass Wert aktiv wird.

Hinweis&Nbsp;SetPercentPosition verschieben den aktuellen Datensatz zu einem bestimmten Datensatz in einem Recordset aufrufen wird nicht empfohlen. Rufen Sie stattdessen die SetBookmark -Member-Funktion.

Weitere Informationen über das Navigieren in Recordsets finden Sie im Artikel DAO-Recordset: Recordset-Navigation im Visual C++ Programmer's Guide. Weitere Informationen finden Sie im Thema "PercentPosition-Eigenschaft" in der DAO-Hilfe.

CDaoRecordset ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDaoRecordset::GetPercentPosition

Index