2009-06-03 98 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

相关问题