В некоторых случаях, требуется избежать автоматическое преобразование данных в соответствие с текущей кодовой страницей (Code Page). Например, если символьное поле содержит закодированный пароль, то вам нужно, чтобы система Visual FoxPro не выполняла автоматическую трансляцию символов в данном поле.
Для отмены преобразования данных в полях типа character или memo
-
Откройте Проект, содержащий нужную таблицу.
-
Выделите эту таблицу.
-
Нажмите кнопку Modify.
Откроется соответствующий Дизайнер Таблиц (Visual FoxPro).
-
Выберите требуемое Поле в структуре таблицы, которое требуется защитить от преобразования.
-
В соответствующих комбинированных списках Типов Полей выберите Character (Binary) - вместо Character, или Memo (Binary) - вместо memo.
-
Нажмите OK, и выберите ответ Yes - для подтверждения сохранения изменений.
-
Выполните проверку внесенных в структуру таблицы изменений, при помощи DISPLAY STRUCTURE, команда.
Алтернативно, можно использовать MODIFY STRUCTURE, команду для преведения описанных выше действий.
Вы можете использовать также CHR( ), функцию , для отмены трансляции символьных полей, прямой обработки данных из символьных полей.