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

IBProvider v3.0.0.3965 RC2. Улучшена работа с датой и временем

Улучшена работа с датой и временем

  • Проверка диапазонов и согласованности частей даты
  • Контроль конвертирования между ISC и OLE DB форматами
  • Увеличен диапазон поддерживаемых дат в ISC-формате:

    • Минимальная ISC-дата, поддерживаемая провайдером: 01.03.0000 [isc: -678881]
    • Максимальная ISC-дата, поддерживаемая провайдером: 27.5.5881469 [isc: 2147483647]

    • Минимальная дата, поддерживаемая Firebird: 01.01.0001
    • Максимальная дата, поддерживаемая Firebird: 31.12.9999
Алгоритмы реализованы непосредственно в коде провайдера и не зависят от версии fbclient.dll/gds32.dll.

Изменения в поведении отката неактивной транзакции

Rollback для неактивной транзакции вызывает ошибку — «No active transaction». Это поведение по умолчанию.

Для обратной совместимости добавлена пара свойств:

Прочие изменения

Устранение мелких ошибок и недочетов в коде, связанных с обработкой OLE DB Errors.


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