Подключение к FireBird

Обсуждение Stimulsoft Reports.NET
Ответить
jonyk
Сообщения: 41
Зарегистрирован: 19 апр 2010, 12:41

Подключение к FireBird

Сообщение jonyk »

В последней версии перестало работать соединение к базе данных FireBird. В конфигураторе выдает ошибку невозможности подключения к библиотеке Stimulsoft.Report.FirebirdDatabase.dll
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

Подключение к FireBird

Сообщение Jan »

Здравствуйте,
jonyk писал(а):В последней версии перестало работать соединение к базе данных FireBird. В конфигураторе выдает ошибку невозможности подключения к библиотеке Stimulsoft.Report.FirebirdDatabase.dll
Под последней версией понимается последний пререлиз билд или последний официальный релиз? Покажите пожалуйста полный стек данной ошибки. Сборка Stimulsoft.Report.FirebirdDatabase.dll собрана с использованием той же версии генератора отчетов.

Спасибо.
Леонид
Сообщения: 329
Зарегистрирован: 23 июл 2009, 09:53
Откуда: Moscow

Подключение к FireBird

Сообщение Леонид »

Сталкивался с подобной проблемой. Вам нужно перекомпилировать файл FirebirdDatabase.dll при этом в Visual Studio в References удалить ссылки на старую версию (например 2009), и добавить соответствующие сборки новой (текущей установленной) версии.
Новую откомпилированную dll'ку "положите" (замените) в директорию \%StimuReport dir%\Bin\ (например, "C:\Program Files\Stimulsoft Reports.Net 2010.1\Bin\"). Всё должно работать.
jonyk
Сообщения: 41
Зарегистрирован: 19 апр 2010, 12:41

Подключение к FireBird

Сообщение jonyk »

Под последней версией понимается последний пререлиз...

Версия 2010.01 соответственно.

Leon спасибо. Все заработало. Но считаю, что FireBird одна из наиболее распространенных баз данных и с каждой новой версией перекомпилировать dll-ку не доставляет удовольствия. Считаю необходимым добавить данное FireBird-Соединение непосредственно в саму программу.
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

Подключение к FireBird

Сообщение Jan »

Здравствуйте,
Leon спасибо. Все заработало. Но считаю, что FireBird одна из наиболее распространенных баз данных и с каждой новой версией перекомпилировать dll-ку не доставляет удовольствия. Считаю необходимым добавить данное FireBird-Соединение непосредственно в саму программу.
Мы с радостью сделали это, но есть две проблемы:

1. Мы не можем поставлять сборки Firebird в составе нашего продукта.
2. Не понятно с какой конкретно версией сборки адаптера Firebrid компилировать.

Так что пока как есть.


Спасибо.
Ответить