В настоящее время я создаю соединение ODBC с удаленным сервером веб-хостинга. Файл доступа находится в домашнем каталоге ftp.C# ODBC ConnectionString
При запуске в этом коде на m_connection.Open();
var m_result = new DataTable();
try
{
using (OdbcConnection m_connection = new OdbcConnection(connectionDBString))
{
string sql = "SELECT * FROM product";
m_connection.Open();
OdbcDataAdapter dataadapter = new OdbcDataAdapter(sql, m_connection);
dataadapter.Fill(m_result);
m_connection.Dispose();
m_connection.Close();
}
}
catch (Exception e)
{
}
return m_result;
следующее исключение терпит неудачу
имя ERROR [IM002] [Microsoft] [ODBC Driver Manager] Источник данных не найдено и драйвер по умолчанию не указан
Есть ли вообще запросить источник данных для подключения ODBC? В Cpanel, я только установить DSN и путь следующим образом:
DSN: wealthhonesthk-сайт
Путь: е: \ VirtualHost \ домены \ wealthhonesthk \ главная \ website.mdb
ниже моя часть web.config
<connectionStrings>
<add
name="ODBCDataConnectionString"
connectionString="DSN=wealthhonesthk-website;Driver={Microsoft Access Driver (*.mdb)};FILEDSN=ftp:/210.245.166.72/home/website.mdb;Dbq=ftp:/210.245.166.72/home/website.mdb;Uid=;Pwd=; curly=false;"
providerName="System.Data.Odbc"
/>
</connectionStrings>
Как настроен ваш DSN? –
Вы имеете в виду ... как? Я не понимаю –
в моей панели, я добавляю только путь и имя DSN, ничего больше –