Firebird .Net Provider + Embedded Server

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
yugol

Firebird .Net Provider + Embedded Server

Сообщение yugol » 09 сен 2005, 13:58

Есть проблемка: не могу подключиться.
Вроде провайдер обеспечивает выбор сервера - в fbConnection.ConnectionString даже есть опция "Embedded", при этом просит оригинальный файл fbembed.dll), и вроде находит его, но говорит почему-то:
"Index was outside the bounds of the array"

Если же не выбирать "Embedded Server", а просто подменять gds32.dll в каталоге программы - вообще ничего не находит, выдает только ошибку 335544721 (типа, сервер не нашел)

(версия .net provider - 1.7.1, embedded server - 1.5.0)

вопрос собственно: будет ли (должен ли) работать embedded server, как подмененный gds32.dll с .net-провайдером?
и второе: может кто знает про первую ошибку?

yugol

Сообщение yugol » 13 сен 2005, 08:14

усе в порядке.
ниче не надо переименовывать, как раньше.
server type=1, и в каталог с программой скопировать fbembed.dll
а в строке подключения "database=localhost:c:\xxx\xxx.gdb"
видимо, перезагрузка излечила все проблемы :)

Ответить