В некоторых случаях, требуется избежать автоматическое преобразование данных в соответствие с текущей кодовой страницей (Code Page). Например, если символьное поле содержит закодированный пароль, то вам нужно, чтобы система Visual FoxPro не выполняла автоматическую трансляцию символов в данном поле.

Для отмены преобразования данных в полях типа character или memo

  1. Откройте Проект, содержащий нужную таблицу.

  2. Выделите эту таблицу.

  3. Нажмите кнопку Modify.

    Откроется соответствующий Дизайнер Таблиц (Visual FoxPro).

  4. Выберите требуемое Поле в структуре таблицы, которое требуется защитить от преобразования.

  5. В соответствующих комбинированных списках Типов Полей выберите Character (Binary)  - вместо Character, или Memo (Binary)  - вместо memo.

  6. Нажмите OK, и выберите ответ Yes  - для подтверждения сохранения изменений.

  7. Выполните проверку внесенных в структуру таблицы изменений, при помощи  DISPLAY STRUCTURE, команда.

    Алтернативно, можно использовать MODIFY STRUCTURE, команду для преведения описанных выше действий.

Вы можете использовать также CHR( ), функцию , для отмены трансляции символьных полей, прямой обработки данных из символьных полей. 

См. также