Дата публикации: 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». Это поведение по умолчанию.
Для обратной совместимости добавлена пара свойств:
- Свойство инициализации tr_abort_flags
- Свойство сессии Session Transaction Abort Flags
Прочие изменения
Устранение мелких ошибок и недочетов в коде, связанных с обработкой OLE DB Errors.
Дата публикации: 11.03.2008. Права на материал принадлежат: IBProvider. При перепечатке ссылка на сайт https://www.ibprovider.com/rus обязательна.