Добрый день.
Всем, всем, кто работает с бд Firebird через Visual Studio это будет интересно!
Больше нет необходимости вручную менять файл machine.config и вносить изменения в реестр. Теперь для этого есть инсталятор.
Инсталятор устанавливает Firebird в качестве DDEX провайдера для Visual Studio.
Поддерживаются версии 2008 и 2010 (32 и 64 бит).
Важное замечание!
При выполнения удаления, из глобального кеша сборок удаляются все сборки FirebirdSql.Data.FirebirdClient любых версий! Прошу это учесть. Это особенности работы программы gacutil.exe.
В качестве исходной библиотки используется библиотке FirebirdSql.Data.FirebirdClient.dll версии 2.7.0. В этой библиотеке исправлен косяк с запросом схем по ForeignKeyColumns. Тут схема выдается правильная. В результате набор данных строится ПРАВИЛЬНО!
После установки запустите Visual Studio, откройте или создайте проект.
Нажмите Data - Add New Data Source
Выберите Database.
Укажите источник данных Firebird Data Source
Укажите параметры подключения и всё
Скачать инсталятор или отдельно DLL можно по ссылке.
Всем, всем, кто работает с бд Firebird через Visual Studio это будет интересно!
Больше нет необходимости вручную менять файл machine.config и вносить изменения в реестр. Теперь для этого есть инсталятор.
Инсталятор устанавливает Firebird в качестве DDEX провайдера для Visual Studio.
Поддерживаются версии 2008 и 2010 (32 и 64 бит).
Важное замечание!
При выполнения удаления, из глобального кеша сборок удаляются все сборки FirebirdSql.Data.FirebirdClient любых версий! Прошу это учесть. Это особенности работы программы gacutil.exe.
В качестве исходной библиотки используется библиотке FirebirdSql.Data.FirebirdClient.dll версии 2.7.0. В этой библиотеке исправлен косяк с запросом схем по ForeignKeyColumns. Тут схема выдается правильная. В результате набор данных строится ПРАВИЛЬНО!
После установки запустите Visual Studio, откройте или создайте проект.
Нажмите Data - Add New Data Source
Выберите Database.
Укажите источник данных Firebird Data Source
Укажите параметры подключения и всё
Скачать инсталятор или отдельно DLL можно по ссылке.
Подскажите, с какой версией FireBird работает инсталлятор?
ОтветитьУдалитьС ранними версиями 1.5 будет работать?
В данной версии инсталятора используется сборка Firebird 2.7.0
ОтветитьУдалитьТребования к версии сервера полностью диктуются этой сборкой.
Лично я не пробовал версию 1.5, но считаю что должен работать.
Возможно с небольшими ограничениями
Спасибо за инсталятор.
ОтветитьУдалить"Поддерживаются версии 2008 и 2010 (32 и 64 бит)."
А есть ли в планах сделать и для VS 2012?
Добрый день. Да конечно.
УдалитьИнсталятор для Visual Studio 2012 будет опубликован после официального выхода VS2012. Приблизительно в середине сентября 2012г.
Для версий RC и бетта инсталятор я не делал.
Этот комментарий был удален автором.
ОтветитьУдалитьстудия 2010. Поставил этот установщик, в обозревателе серверов могу добавить базу, а в источники данных не могу. Data - Add New Data Source и там пустое поле нет ни базы, сервиса, объекта. Не пойму в чём дело.
ОтветитьУдалитьЗаработало, забыл отписаться
ОтветитьУдалитьЧто вы написали в Data Source ?
УдалитьВ Data Source пишем localhost (если база установлена локально).
УдалитьДень добрый!
ОтветитьУдалитьПытаюсь в sql server business intelligence development studio указать источником данных БД FireBird.
Установил DDEX Provider
Коннект появился. В обозревателе серверов всю структуру базы стало видно. Но когда с помощью визарда добавляю представление, то доступные объекты(таблицы) отсутствуют.
В чем может быть проблема?
FB 2.1
Firebird DDEX 2.7.0
MS SQL 2008r2
Здравствуйте. У меня при установке выбивает ошибка System.NullReferenceExeption
ОтветитьУдалить