Определяет структуру курсора, связанного с объектом CursorAdapter. Чтение/запись в режимах Design и RunTime.
Значение свойства CursorSchema - это, по существу, содержание, заключенное в круглых скобках в командах SQL CREATE TABLE и CREATE CURSOR. В версии Visual FoxPro 8.0, Вы можете определять CursorSchema для источника данных XML. В Версии Visual FoxPro 9.0, Вы можете определять данное свойство CursorSchema для источников данных типа XML, Native, ADO и ODBC.
![]() |
---|
В версии Visual FoxPro 9.0, значение DEFAULT для таблиц и полей поддерживаются на уровне CHECK для источников данных XML, Native, ADO и ODBC. В версии Visual FoxPro 8.0, значение DEFAULT для таблиц и полей поддерживаются на уровне CHECK только для источника данных XML. Значения DEFAULT по ограничениям CHECK могут применяться при загрузке курсора посредством метода CursorFill, где задается параметр lUseSchema = True (.T.). |
Visual FoxPro использует свойство CursorSchema в режиме Design для определения структуры курсора данных, размещаемого при помощи Дизайнера Data Environment . Visual FoxPro, в режиме RunTime, использует CursorSchema при выполнении метода CursorFill.
![]() |
---|
Вы должны проверить соответствие значения свойства CursorSchema с картой данных (структурой курсора) в соответствующем режиме работы (Design / RunTime). |
CursorAdapter.CursorSchema [ = cList ] |
Возвращаемое значение
- cList
-
Символьного типа.и Параметр cList определяет текстовую строку или символьное выражение, представляющее собой перечисление (через запятую) групп: имя_поля тип_поля (размер).
Например:
Копировать Код
CursorAdapter.CursorSchema = ;
"col1 I, col2 Character(25), col3 M, col4 Currency, col5 n(12,3)"Дополнительно см. раздел: Команда CREATE CURSOR - SQL .
Если CursorSchema - пустая строка, или = (.NULL.), Visual FoxPro использует источник данных в объекте CursorAdapter для определения структуры курсора.
Комментарии
Применяется в: Класс CursorAdapter
Если значение параметра lUseCursorSchema в методе CursorFill = True (.T.), или Вы добавляете курсор, основанный на объекте CursorAdapter, в Дизайнере Data Environment, то объект CursorAdapter использует значение данного свойства CursorSchema как шаблон построения и загрузки курсора в методе CursorFill.
Для источников данных типа ADO, свойство CursorSchema поддерживается соответствующим механизмом ADO. См. дополнительно раздел Data Type Conversion Control.
См. также
Описание
Объект CursorAdapter, Свойства, Методы и СобытияМетод CursorFill