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

IBProvider v3.45. Улучшена поддержка UTF8

Откорректирована поддержка кодовой страницы UTF8

В предыдущих выпусках провайдера вычисление размеров колонок/параметров с типами CHAR/VARCHAR и кодовой страницей UTF8 осуществлялось по правилу два UTF16 (WCHAR) символа на один UTF8 символ. Это обеспечивало поддержку всех допустимых символов UTF8, но создавало определенный трудности с определением реального количества символов в колонке/параметре.

В новом выпуске провайдер, по умолчанию, вычисляет эти размеры исходя из правила один UTF16 (WCHAR) символ на один UTF8 символ. И добавлено новое свойство инициализации «wchars_in_utf8_symbol», которое позволяет вернуться к предыдущему правилу.

Коррекция списка ключевых слов FB2.1-FB3.0

Добавлено ключевое слово «RECURSIVE».

Другое

Большая часть изменений нового выпуска IBProvider, связана с реорганизацией и ревизией исходного кода.


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