Определяет, как используется секция параметров WHERE в условиях выполнения операций обновления Данных (SQL). При работе с обычными курсорами Данных, рекомендуется использовать возможности функций: CURSORSETPROP( ) / CURSORGETPROP( ). Чтение/Запись для обычных режимов работы.
![]() |
---|
Значение для свойства WhereType объекта типа CursorAdapter переопределяется при подсоединении рассматриваемого Курсора Данных к данному объекту CursorAdapter. Это означает, что изменение значения данного Свойства при помощи функции CURSORSETPROP() не имеет никакого значения (неэффективно). |
CursorAdapter.WhereType [= nValue] |
Возвращаемое
значение
- nValue
-
Числового типа (Numeric). В следующей таблице описываются допустимые значения для параметра nValue.
nValue Краткое Описание 1 или DB_KEY (из файла FOXPRO.H)
Включаются только Первичные Ключи, заданные в свойстве KeyFieldList.
2 или DB_KEYANDUPDATABLE (из файла FOXPRO.H)
Включаются Первичные Ключи, заданные в свойстве KeyFieldList, а также некоторые обновляемые Поля Курсора.
3 или DB_KEYANDMODIFIED (из файла FOXPRO.H)
Включаются Первичные Ключи, заданные в свойстве KeyFieldList, а также другие измененные Поля Курсора.
4 или DB_KEYANDTIMESTAMP (из файла FOXPRO.H)
Включаются Первичные Ключи, заданные в свойстве KeyFieldList, а также Поля, которые обновлены относительно штампа времени (time-stamp).
Комментарии
Применяется В: CursorAdapter, класс
При необходимости выполнения Операций удаления и обновления данных, CursorAdapter использует значение = 1 для рассматриваемого свойства CursorAdapter WhereType, при чем, независимо от текущей установки значения данного свойства. Тем не менее, CursorAdapter учитывает установку пользователя для данного свойства WhereType.