是否可以在C#中使用BDE创建的表?

时间:2009-06-03 14:24:28

标签: c# database bde

我有一些表与Borland数据库引擎一起使用,我需要在C#中访问。但我不认为BDE是可用的数据源。这是因为它不可行或其他。如果有人有任何信息或链接提供如何完成,我将不胜感激。

由于

2 个答案:

答案 0 :(得分:6)

我想你必须使用ODBC驱动程序。

如果您使用ODBC,则需要搜索如何为其创建连接字符串。

查看

System.Data.ODBC

System.Data.Odbc.OdbcConnection

忽略上述内容,应该是OLEDB请参阅下面的链接。在一些链接中,我发现有一些Borland Purists说“为什么在c#中工作时可以保持所有相同的技术堆栈”,但我认为这与大多数语言相同,其中所有都是纯粹的。

我也刚刚找到了这个链接

Connecting to BDE Paradox from C#

答案 1 :(得分:3)

您尝试访问的文件的扩展名是什么? BDE可以使用多种文件类型:FoxPro / dBase,Paradox,ASCII,有时甚至是Access。在Paradox之外,使用C#进行访问应该没有问题。就像Peter说的那样,ODBC可能是最容易从C#访问一个paradox文件的,你只需要找到一个Paradox ODBC驱动程序。