2009-06-03 50 views
0

我有一些表與Borland數據庫引擎一起使用,我需要在C#中使用這些表。但我沒有看到BDE是一個可用的數據源。這是因爲它不可行或其他。如果任何人有任何信息或鏈接提供如何做到這一點,我將不勝感激。是否有可能在C#中使用BDE創建的表格?

謝謝

回答

6

我會想象你將不得不使用它的ODBC驅動程序。

如果您使用的是ODBC,那麼您將需要搜索如何爲其創建連接字符串。

查找到

System.Data.ODBC

System.Data.Odbc.OdbcConnection

忽略上面的,應該是OLEDB請參見下面的鏈接。在我發現的一些鏈接中,有些Borland純粹主義者會說:「爲什麼在c#中工作時,你可以保留所有相同的技術堆棧」,但我認爲這與大多數語言一樣,都是純粹主義者。

我也剛剛發現這個鏈接

Connecting to BDE Paradox from C#

+0

+1良好的答案和不錯的鏈接 – 2009-06-03 14:58:12

+0

感謝您的鏈接彼得!那會讓我開始。 – JimDel 2009-06-04 15:18:02

+0

沒問題希望它解決了你的問題。 感謝 皮特 – Peter 2009-06-05 16:02:21

2

什麼是您嘗試訪問該文件的擴展名? BDE可以處理幾種文件類型:FoxPro/dBase,Paradox,ASCII,有時甚至是Access。在Paradox之外,使用C#進行訪問應該沒有問題。像Peter說的那樣,ODBC可能是最容易從C#訪問一個悖論文件的,你只需要找到一個Paradox ODBC驅動程序。

+0

的擴展名是* .db的 – JimDel 2009-06-03 16:10:45

+0

如果我還記得,那是悖論。 – 2009-06-04 02:32:40

相關問題