Свойство MapBinary объекта CursorAdapter разрешает дефолтную разметку типов данных из типов данных ODBC и ADO в типы данных Visual FoxPro Varbinary Blob.
Свойство MapBinary объекта XMLAdapter разрешает дефолтную разметку типов данных из типов данных XML в типы данных Visual FoxPro Varbinary Blob.
Редактируемое (Read/write) как в design, так и в run time.
Object.MapBinary [= lValue] |
Return Value
- lValue
-
Разрешает или запрещает дефолтную разметку типов данных их источников данных ODBC, ADO и XML.
В приведенной ниже таблице описываются возможные значения lValue и обусловленные им поведения.
lValue Описание True (.T.)
Для объектов CursorAdapter по умолчанию происходит приведенная ниже разметка данных:
-
ODBC SQL_LONGVARBINARY тип размечается в тип Blob.
-
ODBC SQL_BINARY и SQL_VARBINARY ODBC типы размечаются в тип Varbinary, когда точность соответствующей колонки в источнике данных равна или менее чем 254 байта. В противном случае, если точность установлена большей, чем 254 байта, эти типы данных размечаются в тип Blob.
-
Для типов ADO, adVarBinary и adBinary размечаются в тип Varbinary, когда точность соответствующей колонки в источнике данных равна или менее чем 254 байта. В противном случае, если точность установлена большей, чем 254 байта, эти типы данных размечаются в тип Blob
Для объектов XMLAdapter метод LoadXML размечает все бинарные типы в тип Varbinary, если их размер менее чем или равен 254 байтам. В противном случае, если размер больше 254 байт, бинарные типы размечаются в тип Blob. Когда свойство DataType объекта XMLField установлено в Varbinary или Blob, то автоматически свойство IsBinary того же объекта установливается в в True (.T.), а свойство DisableEncode устанавливается в False (.F.)
Замечание
Вы не можете изменить значений свойств IsBinary и DisableEncode до тех пор, пока свойство DataType объекта XMLField установлено в Varbinary.
False (.F.) (По умолчанию)
Для объектов CursorAdapter предотвращает дефолтную разметку из "удаленных" типов в типы Visual FoxPro "Varbinary" и "Blob". Для получения более подробной информации смотрите Управление конверсией типов данных.
Для объектов XMLAdapter предотвращает дефолтную разметку из XML типов данных в типы данных Visual FoxPro "Varbinary" и "Blob". Для получения более подробной информации смотрите Разметка типа данных Visual FoxPro и XML схемы.
-
Примечания
Применяется к классам : CursorAdapter | XMLAdapter
Смотрите также
Справочное руководство
Типы данных и полей Visual FoxProМетод AddTableSchema
Метод LoadXML
Свойство IsBinary
Свойство DisableEncode