Дата публикации: 12.01.2009

В IBProvider v3 разработан принципиально новый механизм работы с кодовыми страницами текстовых данных Firebird и InterBase

Изменения в IBProvider v2 [build 2.6.06.2688]

  • Добавлена поддержка кодовой страницы UTF-8.
  • Для схем метаданных COLUMN и PROCEDURE_PARAMETERS сведения о кодовых страницах загружаются из системных таблиц.

Изменения в IBProvider v3 [build 3.0.0.6327 RC3]

В новой версии IBProvider v3 предложена принципиально новая схема работы с кодовыми страницами текстовых данных:

  • Добавлено свойство ctype_user, позволяющее указать кодировку, в которой данные будут поступать к клиенту, независимо от того, в какой кодировке данные передаются от сервера БД.
  • Поддерживаются псевдонимы кодовых страниц Firebird и InterBase.
  • Добавлено свойство ctype_none, которое позволяет задать кодовую страницу для работы с текстовыми данными в кодировке NONE.
  • Новые алгоритмы перекодирования BLOB-полей, обеспечивают быструю работу с поточными данными, оптимизация взаимодействия с библиотекой кодировок ICU.
  • Внесены прочие важные изменения.

За более подробной информацией по работе с новым процессором кодовых страниц обратитесь к документу: кодовые страницы Firebird и InterBase.

Размер текстовых колонок в Firebird 2.x

IBProvider начал контролировать размер текстовых колонок при работе с серверами Firebird 2 в режиме Unicode. Если длина загруженных данных превысит размер текстовой колонки, то будет сгенерировано исключение. Чтобы избежать проверки размера колонки, можно подключиться в обычном режиме с указанием Unicode_mode=false.

Скачать IBProvider Professional Edition (64/32 bit)


Дата публикации: 12.01.2009. Права на материал принадлежат: IBProvider. При перепечатке ссылка на сайт https://www.ibprovider.com/rus обязательна.