确定用于ado.net的数据文件格式

时间:2009-07-17 20:31:20

标签: .net

我正在使用遗留系统将其数据存储在单个文件中(每个表1个)。我可以用MS Excel打开文件并操纵它们,所以我希望我可以使用.Net来操作这些文件。我更熟悉连接到MS SQL Server而不是其他任何东西。

我尝试了一堆不同的连接字符串,但我无法连接到文件,主要是因为我不知道这些文件的类型。有没有办法在ado.net中使用它们而不知道确切的文件类型?

编辑: 这些文件的扩展名为.DBF,每个文件都有一个扩展名为.CDX的对应文件。

3 个答案:

答案 0 :(得分:1)

DBF:旧的dBase格式,很可能是使用FoxPro创建的(并非总是如此)。

试试这个article

答案 1 :(得分:1)

connectionstrings.com为许多数据文件和格式提供连接字符串。

Here's .DBF文件。

答案 2 :(得分:0)

这是带有逗号或制表符分隔符的文本文件吗?如果是这样,您可以将它们加载到.NET中的数据表中,并使用类似于常规数据库表的sql查询。如果它是.xls文件,那么你应该能够在Excel中使用excel COM对象来操作它。