Я пытался подключить свое приложение к довольно устаревшей базе данных 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"/>
Я также пробовал другие сомнительные строки подключения, но до сих пор не могу понять, как правильно это сделать ... Я также никогда не пытался делайте это раньше, извините, если некоторые из предыдущих попыток являются полными отклонениями.
Заранее спасибо!