2009-02-17 1 views
2

Я пытаюсь прочитать файл Paradox 7.x .db в приложении .Net 3.5, и я не уверен в этом.Возможно ли прочитать файл Paradox 7.x .db в приложении .Net?

Прежде всего, когда я регистрирую odbc, как пользователь или системный dsn, драйвер Microsoft Paradox ODBC отображает только версии до 5.x, поэтому похоже, что он не поддерживает Paradox версии 7. Икс.

В connectionsstrings.com я нашел строку соединения, которая должна работать с Paradox 7.x:

Provider=MSDASQL;Persist Security Info=False;Mode=Read; 
Extended Properties='DSN=Paradox;DBQ=C:\mydbfolder; 
DefaultDir=C:\mydbfolder;DriverId=538;FIL=Paradox 7.X;MaxBufferSize=2048; 
PageTimeout=600;';Initial Catalog=C:\mydbfolder 

Но когда я пытаюсь проверить соединение с помощью адаптера данных я получаю следующее исключение:

«ERROR [IM002] [Microsoft] [ODBC Driver Manager] источник данных не найден и драйвер по умолчанию не указано»

Я уточнили ODBC в качестве пользовательского DSN и как системный DSN как хорошо, но продолжал получать та же ошибка.

Любые подсказки о том, что мне делать?

Спасибо,

Педро

ответ

0

Любопытно, почему бы не использовать поставщик OLEDB и затем использовать классы в namepsace System.Data.OleDb?

+0

Когда я попытался поставщик OLEDB я получаю «Внешняя таблица не в ожидаемом формате.» ошибка. Я просмотрел и, похоже, мне нужно установить BDE Borland. Эта ошибка возникает, даже когда я пытаюсь открыть таблицу с помощью Microsoft Excel. – Pedro

Смежные вопросы