Как подключиться и использовать встроенный сервер Firebird db с Visual C # 2010

Я пытался использовать встроенный сервер Firebird с Microsoft Visual C # 2010. Итак, вот что я делал до сих пор:

  1. Скачал Firebird .Net Data Provider ( Firebird Client v2.5.2 ).

  2. Скачал Встроенный сервер Firebird ( Встроенный сервер Firebird v2.5.0 ).

  3. В мой проект добавлена ​​ссылка на FirebirdSql.Data.FirebirdClient.dll .

  4. Извлечено и скопировано fbembed .dll в каталог моего приложения.

  5. Добавлен мой файл FDB «TEST.FDB» в каталог моего приложения.

  6. Добавлено « с использованием FirebirdSql.Data.FirebirdClient; ".

Пока все хорошо (я полагаю) ...

Теперь, когда я пытаюсь подключиться к моему файлу FDB , используя следующий код:

    FbConnection con = new FbConnection("User=SYSDBA;" + "Password=masterkey;" + "Database=TEST.FDB;" + "DataSource=127.0.0.1;" + "Port=3050;" + "Dialect=3;" + "Charset=UTF8;");
    try  {
             con.Open();
         }
    catch (Exception ex) 
         {
            MessageBox.Show(ex.ToString());
         }

, я всегда получаю сообщение, что означает, что код не подключается к моему файлу БД должным образом. Я делаю что-то неправильно? Я действительно все еще новичок в C #, и я понятия не имею, как это сделать или исправить, и я надеюсь, что кто-то поможет мне с этим.

спасибо :)

РЕДАКТИРОВАТЬ: вот что я получаю в исключении:

FirebirdSql.Data.FirebirdClient.FbException (0x80004005): невозможно завершить сетевой запрос к хосту "127.0.0.1". ---> Невозможно выполнить сетевой запрос к хосту «127.0.0.1». в FirebirdSql.Data.FirebirdClient.FbConnectionInternal.Connect () в FirebirdSql.Data.FirebirdClient.FbConnectionPool.Create () в FirebirdSql.Data.FirebirdClient.FbConnectionPool.CheckOut () в FirebirdSql.Data.FirebirdClient.FbConnection.Open () в fbTestApp.Form1.button1_Click (Объект отправитель, EventArgs e) в C: \ Documents и Настройки \ ermac \ Мои документы \ Visual Студия 2010 \ Projects \ fbTestApp \ fbTestApp \ Form1.cs: строка 25

12
задан Mark Rotteveel 17 September 2019 в 12:44
поделиться