0

Я использовал Telerik OpenACCESS для подключения к FIREBIRD базы данных с этой ConnectionString:Ошибки при помощи погруженного Firebird

"ServerType=1;User=SYSDBA;Password=masterkey;Dialect=3;Database=TEST.fdb" 

enter image description here

и когда я хочу, чтобы выбрать мои таблицы я получаю эту ошибку: enter image description here

Загрузите Firebird-2.5.1.26351-0_x64_embed.zip и скопируйте следующий файл в мою папку вывода:

  1. fbembed.dll
  2. firebird.conf
  3. firebird.msg
  4. ib_util.dll
  5. icuin30.dll
  6. icudt30.dll
  7. icuuc30.dll

ответ

2

Использование ClientLibrary параметр строки подключения, чтобы указать, где находится fbembed.dll (или помещать его в рабочий каталог Telerik OpenAccess.

+0

Я использую «ClientLibrary = fbembed.dll» в моем соединении String, но я не могу подключиться к базе данных. моя ошибка: была сделана попытка загрузить программу с неправильным форматом. –

+0

Вы должны положить туда полный путь. И убедитесь, что у вас есть надлежащая fbembed.dll в соответствии с вашей программой - 64 бит против 32 бит. –

+0

моя ОС 64 бит, и я использую 64-битную Firebird. И я использую Fullpath для Clientlibrary (например, E: \ fbembed.dll), но у меня все еще есть проблема. –

0

Is Telerik OpenAccess также 64-бит? Если нет, вам нужно использовать 32-битную встроенную Firebird.

+0

Я использую 32-битный openaccess и firebird, но все же у меня такая же проблема –