Подключите приложение c# MVC к Firebird ODB C (Web.config) - PullRequest
0 голосов
/ 04 марта 2020

Я пытался подключить свое приложение к довольно устаревшей базе данных Firebird не так, как раньше. (Это была обычная строка подключения, где вы могли бы указать IP-адрес сервера, маршрут к файлу, который содержит БД, а затем имя пользователя и пароль и т. Д. c.)

Теперь я сделал Конфигурация ODB C, которая может подключаться к указанной базе данных, и я пытаюсь создать строку подключения, чтобы мое веб-приложение C# могло подключиться к базе данных с помощью этой новой вещи ODB C, но я не могу создать строку ConnectionString, которая работает.

[ArgumentException: An invalid connection string argument has been supplied or a required connection string argument has not been supplied.]
   FirebirdSql.Data.FirebirdClient.FbConnectionString.Validate() +1542
   FirebirdSql.Data.FirebirdClient.FbConnection.set_ConnectionString(String value) +61

Это ошибка, которую я получаю, и некоторые из кода, который я пробовал в web.config, следующие:

<add name="connexionDB" connectionString="Dsn=DSN_NAME" providerName="Firebird/InterBase(r) driver"/>

или

<add name="connexionDB" connectionString="Dsn=DSN_NAME" providerName="System.Data.Odbc"/>

и

<add name="connexionDB" connectionString="DRIVER=Firebird/InterBase(r) driver;UID=SYSDBA;PWD=whatever;DBNAME=WHATEVER_NAME;" providerName="Firebird/InterBase(r) driver"/>

Я также пробовал другие сомнительные строки подключения, но до сих пор не могу понять, как правильно это сделать ... Я также никогда не пытался делайте это раньше, извините, если некоторые из предыдущих попыток являются полными отклонениями.

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...