до втрати RefreshRowset (слово wRow, слово wLockType = SQL_LOCK_NO_CHANGE);
Параметри
wRow
На основі одного положення ряд в поточний набір рядків. Це значення знаходяться в діапазоні від нуля до розміру на набір рядків.
wLockType
Значення із зазначенням як заблокувати рядок після того, як його оновити. Детальніше див зауваження.
Зауваження
Телефонуйте цієї функції-члена для оновлення даних і статус для рядка в поточний набір рядків. Якщо ви передаєте значення 0 для wRow, то кожен рядок в набір рядків буде оновити.
Використовувати RefreshRowset, ви повинні були реалізовані навалом рядок отримання вказавши параметром CRecordset::useMulitRowFetch відкритим члена функції.
RefreshRowset дзвінки функції ODBC API SQLSetPos. Параметр wLockType визначає стан блокування рядка, після SQLSetPos має виконуватися. У нижченаведеній таблиці описано можливі значення для wLockType.
| wLockType | Опис |
| SQL_LOCK_NO_CHANGE (значення за промовчанням) | Драйвер або даних джерела гарантує, що рядок стане заблоковано або розблоковано як це було, перш ніж називається RefreshRowset. |
| SQL_LOCK_EXCLUSIVE | Драйвер або даних джерела замки рядок виключно. Не всі джерела даних підтримує цей тип блокування. |
| SQL_LOCK_UNLOCK | Драйвер або даних джерела розблокує рядок. Не всі джерела даних підтримує цей тип блокування. |
Щоб отримати додаткові відомості про SQLSetPosпобачити посилання програміста ODBC SDK. Щоб отримати додаткові відомості про отримання рядків навалом, перегляньте статтю набір записів: вилучення записів у базову (ODBC) в Visual C++ програміста керівництво.
Огляд CRecordset | Члени класу | Ієрархічна діаграма
Дивіться також CRecordset::SetRowsetCursorPosition, CRecordset::SetRowsetSize