Archive for 'IBProvider'

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.

Вести с полей

Восьмого ноября будет выпущена Visual Studio 2022. И подготовка к этому релизу достаточно неплохой способ отвлечься от монотонной работы над провайдером для EFCore 🙂 На перетряхивание было потрачено около 10 дней. Достаточно неплохо. Итак 1. Текущий триал IBProvider (vc17) собран компилятором новой студии с указанием режима C++20. 2. В новый выпуск ADO.NET провайдера включены DDEX […]

Вести с полей

Завтра закончит работать триал IBProvider с номером сборки 36410. Поэтому, собрав волю в кулак, собрал новый триал — 36411. Чтобы хоть как-то развлечься от этого мероприятия, посмотрел на даты создания файлов, которые попадают в дистрибутив. Улыбнулся. Бинарники инфраструктуры, подтянутые из хранилища сборок, были собраны больше года назад.

FB3. Округление преобразования строки в число

Привет всем. Открыл для себя, что в FB3 пара запросов: возвращает двойку. Точнее, про второй я как бы это знал и учитывал. А вот про первый нет … Если мне не изменяет память, лет пятнадцать (а то и больше) вместо округления было обрезание. IBProvider в первом случае округляет и, помню, мне говорили что я пру […]

IBProvider v5.22

В личные кабинетах пользователей доступен новый релиз IBProvider — v5.22. Изменения В схемах метаданных TABLES_INFO и INDEXES заполняется колонка CARDINALITY, которая позволяет оценить количество (уникальных) записей таблицы/индекса. В инсталляторах сборок vc16 (VS2019) обновлен VS CRT до версии 14.28.29334. Эта версия несовместима с Windows XP SP2. После недолгих размышлений было принято решение — «ну и ладно». […]

Вести с полей

Привет всем. 1. Вчера закончилось большое тестирование IBProvider v5.21.1. Ожидаемого чуда, в виде радикального ускорения работы, не случилось. Даже получилось немного медленней, чем в прошлый раз. Потому что на этом компьютере достаточно активно работали работу. Ну хоть не упало, уже хорошо 🙂 2. Проект для поддержки EntityFrameworkCore пока все еще находится в неопределенном состоянии. Хотя […]

« Older Entries