Archive for 'IBProvider'

20 years of

Let’s smile and go on.

DLL Hell v2

Hello everyone. A few years ago we split IBProvider module for sharing a thread manager with our OLE DB connection pool. Now we did the next step.

The picture of day

I’m really hating a standard COM infrastructure for it inhumanity error messages. Therefore my COM will be with blackJack and extended error messages.

IBProvider Trial v5.26.0.37386

Hello Everyone. I would like to say that new IBProvider v5.26 has gone even closer to release. Current trial is based on a new component infrastructure which resolves a couple of problems. The first problem was connected with the single-threaded creation and destruction of COM objects. This was a pay for threads within DLL. Now […]

Field news

The latest IBProvider trial ( contains a considerably improved management some dynamically created global objects. I implemented a lock-free cache for these objects at last. It means that the parallel creation of metadata rowsets will work more effectively and won’t lock some other operations. More over, this new management provides a more clear deinitialization of […]

Field news

Hello, I hate thinking that something wasn’t finished or can be improved. So, I’ve forced myself to do the following things: 1. Some important changes in EFCore provider which were postponed one year ago. These changes connected with local calculation of expressions. Now provider ignores a conversion to System.Object as it has been done in […]

Низкоуровневый клиент для FB на C++

Привет. На гитхаб загружен исходный код встроенного клиента IBProvider для Firebird и его тестовая система. IBProvider Client for Firebird [TechDemo] По сути, это переработанный fbclient ISC API. В том смысле, что XSQLDA/XSQLVAR там есть. Навскидку, в эти исходники еще попали конструкции для работы с кодовыми страницами и свойствами OLE DB. Уровень сложности … ну как […]

Релиз провайдера для EF Core


Вести с полей

Всем привет. Выложил релиз IBProvider v5.25. Я, походу, больше года думал над этой проблемой с truncate_char 🙂 Теперь вот буду думать над проблемой с schema_cache. Есть мнение, что значение по умолчанию должно быть равно нулю. То есть, кэширование должно быть отключено.

Тестовая сборка IBProvider v5.25

Привет всем. В текущем триале IBProvider v5.25.0.36436 у свойства инициализации «truncate_char» изменилось значение по умолчанию. Теперь оно равно False. Иными словами, теперь по умолчанию провайдер не будет усекать терминальные пробелы/нули у значений на базе типа данных CHAR.

« Older Entries