标签: .net
我正在使用遗留系统将其数据存储在单个文件中(每个表1个)。我可以用MS Excel打开文件并操纵它们,所以我希望我可以使用.Net来操作这些文件。我更熟悉连接到MS SQL Server而不是其他任何东西。
我尝试了一堆不同的连接字符串,但我无法连接到文件,主要是因为我不知道这些文件的类型。有没有办法在ado.net中使用它们而不知道确切的文件类型?
编辑: 这些文件的扩展名为.DBF,每个文件都有一个扩展名为.CDX的对应文件。
答案 0 :(得分:1)
DBF:旧的dBase格式,很可能是使用FoxPro创建的(并非总是如此)。
试试这个article。
答案 1 :(得分:1)
connectionstrings.com为许多数据文件和格式提供连接字符串。
Here's .DBF文件。
答案 2 :(得分:0)
这是带有逗号或制表符分隔符的文本文件吗?如果是这样,您可以将它们加载到.NET中的数据表中,并使用类似于常规数据库表的sql查询。如果它是.xls文件,那么你应该能够在Excel中使用excel COM对象来操作它。