Я работаю над новым веб-приложением asp.net, которое должно подключаться и использовать старую устаревшую базу данных. Это не СУБД как SQL Server, а вместо этого C-Treive, поэтому я должен использовать ODBC или в моем коде C#/ASP. Я буду использовать это пространство имен:Настройка строки подключения для нереляционной базы данных (устаревшая) в Web.Config
System.Data.Odbc;
Теперь моя проблема в файле Web.Config. Я не использовал ODBC в течение многих лет, и каждый раз, когда я запускаю приложение, он выдает ошибку, указывающую, что это недействительное соединение.
Добавить имя = "DB_Connection" connectionString = "Driver = ODBCDriver; server = 172.xxx.xxx.xxx;" ProviderName = "System.Data.Odbc" />
internal OdbcConnection OpenConnection()
{
OdbcConnection conn = new OdbcConnection(ConnectionString);
conn.Open();
return conn;
}
`
{" ERROR [IM002] [Microsoft] [ODBC Driver Manager] Источник данных не найден и драйвер, по умолчанию указано "}
Это то, что я объявил в Web.Config:
Честно говоря, я не уверен, что будет считаться Каталогом в этом случае, поскольку это не SQL Server.
Буду признателен за ваши материалы.
Спасибо, Amit
Что такое 'ConnectionString'. Нужно это. – Zer0
Это то, что я использовал и не помог в файле web.config в теге: 'add name =" DB_Connection "connectionString =" Driver = ODBCDriver; server = 172.xxx.xxx.xxx; " providerName = "System.Data.Odbc" /> ' –