Archive for 'NetProvider'
Привет всем. 1. Вчера закончилось большое тестирование IBProvider v5.21.1. Ожидаемого чуда, в виде радикального ускорения работы, не случилось. Даже получилось немного медленней, чем в прошлый раз. Потому что на этом компьютере достаточно активно работали работу. Ну хоть не упало, уже хорошо 🙂 2. Проект для поддержки EntityFrameworkCore пока все еще находится в неопределенном состоянии. Хотя […]
Выложил новое обновление .NET провайдера, в котором реализован workaround костыль для костыля в SSIS — v1.20. Так что теперь SSIS может закачивать данные в FB/IB через lcpi.data.oledb->IBProvider. Руководство к действию в картинках.
На сайт загружен обновленный инсталлятор ADO.NET провайдера, который самостоятельно может инсталлировать и деинсталлировать VSIX-пакеты с DDEX-провайдерами для VS2017/VS2019. Так что, вот в эту инструкцию уже можно не вникать.
На сайт и в личные кабинеты загружены очередные обновления OLE DB и ADO.NET провайдеров. IBProvider v5.12 В IBProvider, как я тут раньше писал, появилась поддержка колонок с автоинкрементом. А если конкретнее, то во множестве с описанием колонок, получаемом через интерфейс IColumnsRowset, появилась колонка DBCOLUMN_ISAUTOINCREMENT с BOOL-значением. В ней будет True для колонок с автоинкрементом и […]
Утром выложил новую тестовую сборку провайдера (3.12.0.33717) с поддержкой IDENTITY колонок FB3. Не прошло… хотя нет, таки прошло, шесть лет как я это сделал. Ну, думаю, надо бы теперь соорудить примерчик на .NET, который бы показал «как узнать — имеет колонка автоинкремент или нет?». Накатал. Ну и пока его ваял/тестировал, обнаружилась странная хрень с сервером. […]
Выпущено обновление .NET провайдера v1.14.1. Как говорится — «нет худа без добра». В процессе разбора проблемы с VS2019+FW4.8, нашел мелкую багу в одном из VSIX и, главное, радикально перетряхнул EXE-инсталлятор провайдера. Если не ошибаюсь, он (EXE-инсталлятор) был написан пять лет назад. Как он работает — я уже ахез. Его какой-то мутант написал… Но сейчас (после […]
В последней VS2019 (16.2.5), после установки .NET FW4.8, перестал работать просмотр данных таблиц через наш ADO.NET провайдер. Server Explorer -> любая таблица -> контекстное меню -> загрузить данные -> пустое окно. До установки FW4.8 (на FW4.7.2) проблем не было. Это плохая новость. Хорошая новость — через стандартный провайдер (System.Data.OleDb) просмотр данных тоже перестал работать. Нужно […]
В Entity Framework Core опять перепахали весь ландшафт. Состыковать провайдер с изменениями, в смысле восстановить компилируемость, было относительно не сложно. А вот более 3 тысяч сбойных тестов (~90%) конкретно удручают. Хотя надо во всем искать положительные стороны. Например, благодаря этому «небольшому» исследовательскому проекту появился IBProvider v5 и устранены мелкие проблемы в .Net Provider. Даже как-то […]
Доступно новое обновление нашего ADO.NET провайдера — версия 1.11. Это то самое изменение, которое спровоцировало выпуск IBProvider v5. Самое смешное, что ничего такого из v5 здесь не используется. Новый .NET провайдер будет работать и с IBProvider v3. Просто не надо было очень сильно задумываться над тем как все работает. Но, как говорится, все что ни […]
В ADO.NET есть стандартная схема метаданных DataSourceInformation, в которой определена колонка ParameterMarkerFormat: A format string that represents how to format a parameter. If named parameters are supported by the data source, the first placeholder in this string should be where the parameter name should be formatted. (1) For example, if the data source expects parameters […]