CDaoRecordset::MoveFirst
Volání funkce tohoto člena provést první záznam v sadě záznamů (pokud existuje) aktuálního záznamu.
void MoveFirst( );
Poznámky
Nemusíte volat MoveFirst okamžitě po otevření sady záznamů.V té době je aktuální záznam automaticky první záznam (pokud existuje).
Upozornění |
---|
Žádný z volání přesunout funkce vyvolá výjimku, pokud sada záznamů neobsahuje žádné záznamy.Obecně volání i IsBOF a IsEOF před operaci přesunu zjistíte, zda sada záznamů záznamy.Po volání otevřených nebo Requery, buď volání IsBOF nebo IsEOF . |
[!POZNÁMKA]
Pokud budete volat jakékoliv přesunout funkce, zatímco probíhá v aktuálním záznamu, dojde ke ztrátě bez upozornění aktualizace přidány nebo aktualizovány.
Použití přesunout funkce od záznamu k záznamu přesunout bez použití podmínku.Pomocí operací hledání záznamů v sadě nebo objektu recordset typu snímek, které splňují určité podmínky.Vyhledání záznamu v tabulce Typ objektu recordset, zavolejte na Seek .
Pokud sadu záznamů odkazuje na typ tabulky záznamů, následuje pohyb aktuální index v tabulce.Aktuální index lze nastavit pomocí vlastnosti indexu základní objekt DAO.Pokud není nastaveno aktuální index, pořadí vrácených záznamů není definován.
Při volání MoveLast v objektu recordset založeného na dotazu SQL nebo querydef, dotaz bude vynuceno ukončení a úplném naplnění objektu recordset.
Nelze volat MoveFirst nebo MovePrev členské funkce se snímkem posouvání pouze pro předávání.
Přesunout pozici aktuální záznam v objektu recordset konkrétní počet záznamů vpřed nebo vzad, volání přesunout.
Související informace naleznete v tématech "Přesunout metoda" a "MoveFirst MoveLast, MoveNext metody MovePrevious" v nápovědě DAO.
Požadavky
Záhlaví: afxdao.h