Archive for 'NetProvider'

Релизные сборки .NET провайдера

С сайта IBProvider-a можно скачать инсталлятор релизных сборок ADO.NET провайдера. Официальный релиз будет в ближайшее время. К этому моменту, инсталлятор, возможно, будет перестроен. Но сами сборки — вряд ли. NUGET-пакет пока не выкладывал. PS. Уже, честно говоря, прям хочется поскорее перевернуть эту страницу и заняться «по-настоящему интересными вещами».

Совместная работа ADO.NET, ADODB и OLEDB.

Привет всем. На сайт IBProvider-а выложен новый пример на C#, с демонстрацией взаимодействия трех технологий: ADO.NET, ADODB, OLEDB. Достаточно короткий и простой: Проект этого примера можно найти в дистрибутиве ADO.NET провайдера. ADO.NET провайдер создает подключение к базе данных Подключаем ADODB к ADO.NET ADODB инициирует транзакцию в этом подключении Создаем компонент IBGenManager и подключаем его к […]

Мост между .NET и COM миром.

Привет всем. В ADO.NET провайдер (сборка 2465) добавлена пара методов, ради которых его проект и затевался: OleDbConnection.GetNativeSession OleDbConnection.AttachToNativeSession Первый метод (GetNativeSession) возвращает указатель на COM-объект OLEDB-сессии подключения. Этот объект, к примеру, можно использовать для создания инициализированного ADODB подключения (см. интерфейсы ADOConnectionConstruction15, ADOConnectionConstruction). Второй метод (AttachToNativeSession) подключает OleDbConnection к COM-объекту OLEDB-сессии. Это если у вас есть […]

Работа с Firebird через ADO.NET провайдер.

Всем привет. Вспоминая фразу агента Смита — «уставать я начал сильно, на трех работах кручусь», решил довести .NET провайдер до ума релиза. Одним из самых эффективных способов оценить общее состояние продукта — это накатать небольшое руководство по эксплуатации. Хотя я и боюсь не люблю это делать. Это же садомазохизм чистой воды. Надо заметить, что я […]

Создание базы данных через ADO.NET провайдер.

Всем привет. Добавил новый пример с демонстрацией «правильного» способа создания базы данных через .NET провайдер. Первые 15 минут радовался — вот какой я молодец. А потом задумался. Вообще, с технологической точки зрения, «круто» было бы выполнять подобный CREATE DATABASE через команду. И этот «запрос» инициализировал бы родительский источник данных. До кучи можно было бы еще […]

Вести с полей.

Привет всем. Сегодня закончил(?) работу над очередным выпуском IBProvider-а и .Net провайдера. Это будет продолжение немного затянувшегося исправления ошибок и переписывания старого плюсового кода с реализацией корявых конструкций на самом нижнем, инфраструктурном уровне, созданных в период бурной молодости 🙂 Такого осталось уже совсем немного. Основное изменение в .Net провайдере — запрет неявного коммита «вложенных» транзакций. […]

Вести с полей.

Всем привет. Соорудил новый пример по работе с массивами через .NET провайдер. С горечью могу констатировать факт — всю жизнь стремился создать профессиональную библиотеку для высокоуровневой работы с FB/IB на C++, а создал её на C#.

NetProvider для FW 4.5.1 и DDEX для VS2013.

Привет всем. На сайте обновлен дистрибутив «.NET Data провайдера для OLEDB». Добавлены сборки для .NET FW 4.5.1. Добавлен DDEX провайдер для VS2013. Исправлены мелкие баги в UI-логике MSI и EXE инсталляторов. Мелкие изменения в lcpi.data.oledb.OleDbParameter. В примерах добавлены проектные файлы для VS2013. Другое. Обновлен триал IBProvider-a — сборка 16722. Все изменения внутренние и в основном […]

NetProvider RC2

Привет всем. Наконец-то собрали мозги в кучу и официально выпустили RC2 .NET провайдера. Формально, можно было этот выпуск оформить и в виде релиза. Но что-то мне подсказывает не торопиться с этим делом.

Вести с полей.

Привет всем. 1. Со страницы скачивания теперь загружается новый инсталлятор (EXE) для .NET провайдера. MSI-файл так же пока доступен для анонимного скачивания. В личных кабинетах доступны оба варианта. EXE-вариант является более правильным и поэтому предпочтительным. 2. Пока никак не могу остановиться с ревизией и улучшением кода IBProvider-а. Это у меня ежегодное осеннее обострение. В частности […]

« Older Entries   Recent Entries »