CRecordset::RefreshRowset
Aktualizace dat a stav pro řádek v aktuální sadu řádků.
void RefreshRowset(
WORD wRow,
WORD wLockType = SQL_LOCK_NO_CHANGE
);
Parametry
wRow
Založené na jednu pozici řádku v aktuální sadu řádků.Tato hodnota rozsahu nulové velikosti řádků.wLockType
Hodnota určující, jak Uzamknout řádek po byl aktualizován.Podrobnosti naleznete v části poznámky.
Poznámky
Pokud předáte hodnotu nula pro wRow , pak každý řádek v sadě řádků budou aktualizovány.
Použití RefreshRowset , musí provedly hromadného načtení řádku zadáním CRecordset::useMulitRowFetch možnost otevřených členské funkce.
RefreshRowsetvolání funkce rozhraní API ODBC SQLSetPos. wLockType Parametr určuje stav uzamčení řádku po SQLSetPos byl spuštěn.Následující tabulka popisuje možné hodnoty pro wLockTyp e.
wLockType |
Description |
---|---|
SQL_LOCK_NO_CHANGE(výchozí hodnota) |
Ovladač nebo datový zdroj zajišťuje, že řádek ve stejném státě zamknuté nebo odemknuté před RefreshRowset byla volána. |
SQL_LOCK_EXCLUSIVE |
Ovladač nebo datový zdroj zamkne výhradně na řádku.Všechny zdroje dat nepodporuje tento typ zámku. |
SQL_LOCK_UNLOCK |
Ovladač nebo datový zdroj odemkne řádku.Všechny zdroje dat nepodporuje tento typ zámku. |
Další informace o SQLSetPos, najdete .Další informace o načítání řádků hromadného naleznete v článku záznamů: načítání záznamů hromadné (ODBC).
Požadavky
Záhlaví: afxdb.h