Firebird Entity Framework - PullRequest
       56

Firebird Entity Framework

0 голосов
/ 31 мая 2018

Я использую базу данных Firebird и недавно начал работать с этой базой данных, поэтому я внедряю ее в Visual Studio 2015. Я обращаюсь к базе данных Firebird Embedded с помощью ADO.NET , и мое расширение файла базы данных Firebird Embedded составляет .CMP .Я успешно использую ADO.NET .

Теперь я хочу использовать с Firebird Entity Framework.Я сделал успешную установку.Когда я щелкаю модель данных сущности и выбираю источник данных Firebird, он открывает свойства соединения, где я выбираю server type =1(embedded).

Это моя строка соединения ADO.NET:

string Connectionstring = "User=SYSDBA;Password=masterkey;Database=localhost:G\\CLINEDB.CMP;DataSource=localhost;Port=3050;Dialect=3; Charset=NONE;Role=;Connection lifetime=15;Pooling=true; MinPoolSize=0;MaxPoolSize=50;Packet Size=8192;ServerType=1;"

Когда я нажимаютестовое соединение показывает эту ошибку:

Невозможно загрузить DLL fbembed: указанный модуль не найден

Я загрузил встроенную папку из Firebird и добавил ее врешение проекта, поэтому заранее добавлена ​​опция «Клиентская библиотека как fbclient.dll файл из решения проекта», для этого я получаю ошибку

Потеряно соединение с базой данных

enter image description here

Как это исправить?

...