Дата публикации: 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 обязательна.