Мне нужно открыть и прочитать файл базы данных в моем приложении ASP.NET. Когда я пытаюсь установить соединение, я получаю исключение «Не удалось найти устанавливаемый ISAM». Я пробовал решения из верхнего ответа в этом вопросе, но они сделали у меня не работает.
Путь к файлу данных - C: \ dev \ DATA.DBF. Вот код, который я использую, чтобы попытаться открыть соединение:
Dim connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\dev\DATA.DBF;Extended Properties=dBASE IV;"
Dim connection As OleDbConnection = New OleDbConnection(connectionString)
connection.Open()
На этом этапе я получаю исключение «Не удалось найти устанавливаемый ISAM». У вас есть идеи, что я могу попробовать, чтобы это работало? Обратите внимание, что я могу импортировать этот файл в базу данных Access как файл dBASE IV.
Я использую Visual Studio 2008 в Windows 7. Сообщите мне, если вам понадобится дополнительная информация. Спасибо за вашу помощь.