Microsoft Visual Foxpro OleDb提供程序错误:System.Data.OleDb.OleDbException:'功能不可用。'

时间:2018-11-08 12:24:02

标签: visual-foxpro dbf

在同一文件夹中,我有两个文件:company.dbf和company.cdx。 我的代码片段:

OleDbConnection oleDbCon = new OleDbConnection(@"Provider=VFPOLEDB.1; Data Source=c:\DBF\; Collating Sequence=MACHINE");
string rows = @"SELECT name FROM [company.dbf]";
OleDbDataAdapter da = new OleDbDataAdapter(rows, oleDbCon);

运行代码我出错: System.Data.OleDb.OleDbException:'功能不可用。'

如果我删除或重命名索引文件(company.cdx),应用程序将正常运行。似乎提供程序尝试打开索引文件而不是dbf。我做错了什么?

另一个问题:在哪里可以找到所有Visual Foxpro Oledb提供程序连接字符串参数?

0 个答案:

没有答案