Я пытаюсь подключить доступ * .dbf-файл в ASP.NET, выбрать некоторые данные и отобразить в html. Однако я не могу установить связь. Я полагаю, проблема лежит в строке соединения.Connot подключиться к .dbf файлу в C#
OdbcConnection conn = new OdbcConnection();
conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.12.0;Data Source=c:\Data;Extended Properties=dBASE 5.0;User ID=Admin;Password=;";
conn.Open();
Я получаю следующее сообщение об ошибке:
ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
К сожалению, ни один ни одно из решений, размещенных в старых вопросов не решить мою проблему.
Я использую Visual Studio Community 2015, Windows 10 64-bit.
Я предполагаю, что Поставщик может быть не прав. Однако я не так хорош в этой теме, поэтому я не знаю, как это сделать надлежащим образом. Я был бы очень благодарен за пошаговую инструкцию и за любые полезные советы.
файл * .dbf является один из файлов из архива здесь: DBF File
См. [Этот сайт] (https://www.connectionstrings.com/dbf-foxpro/) и попробуйте различные строки подключения (провайдеры). – MFatihMAR
Ваша строка подключения - это только '' Data Source = c: \ Data' - вам не нужно указывать имя файла? – ChrisF