2009-02-17 69 views
2

我正試圖讀取.Net 3.5應用程序中的Paradox 7.x .db文件,並且我沒有成功。是否可以讀取.Net應用程序中的Paradox 7.x .db文件?

首先,當我註冊odbc時,作爲用戶或系統dsn,Microsoft Paradox ODBC驅動程序僅顯示高達5.x的版本,因此看起來它不支持Paradox版本7。 X。

connectionsstrings.com我發現,被認爲與悖論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] [微軟] [ODBC驅動程序管理器]數據源名稱找不到和未指定默認驅動程序」

我指定的ODBC的用戶DSN和系統DSN很好,但不停地接收同樣的錯誤。

任何線索我該怎麼做?

感謝,

佩德羅

回答

0

好奇,爲什麼不使用OLEDB提供程序,然後在System.Data.OleDb namepsace使用類?

+0

當我試圖OLEDB提供程序,我收到了「外部表不是預期的格式。」錯誤。我瀏覽過,看起來我需要安裝Borland的BDE。 即使我嘗試使用Microsoft Excel打開表格,也會發生此錯誤。 – Pedro 2009-02-17 18:05:38

相關問題