Определяет, как используется секция параметров WHERE в условиях выполнения операций обновления Данных (SQL). При работе с обычными курсорами Данных, рекомендуется использовать возможности функций: CURSORSETPROP( ) / CURSORGETPROP( ). Чтение/Запись для обычных режимов работы.

NoteОбратите Внимание

Значение для свойства WhereType объекта типа CursorAdapter переопределяется при подсоединении рассматриваемого Курсора Данных к данному объекту CursorAdapter. Это означает, что изменение значения данного Свойства при помощи функции CURSORSETPROP() не имеет никакого значения (неэффективно).

CursorAdapter.WhereType [= nValue]

Expand imageВозвращаемое значение

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).

Expand imageКомментарии

Применяется В: CursorAdapter, класс

При необходимости выполнения Операций удаления и обновления данных, CursorAdapter использует значение = 1 для рассматриваемого свойства CursorAdapter WhereType, при чем, независимо от текущей установки значения данного свойства. Тем не менее, CursorAdapter учитывает установку пользователя для данного свойства WhereType.

Expand imageСм. также