vfpoledb - 在插入.dbf时得到“构建索引的错误....”

时间:2011-01-14 05:53:53

标签: indexing oledb visual-foxpro

使用vfpoledb,我收到错误消息:

    error building key for index "...event.cdx" on tag Main

在event.dbf中插入新行时,如下面的代码:

    cmd.CommandText = "Insert Into Event ...."

    cmd.ExecuteNonQuery()

我的oledbcommand对象的ExecuteNonQuery()方法的一行

如果我从数据文件夹中删除.cdx文件,代码工作正常并插入数据。我是vfp的新手。看起来插入操作无法更新索引文件,我的代码中是否缺少任何内容?

1 个答案:

答案 0 :(得分:0)

尝试使用VFP本身插入记录。这将告诉您OLEDB接口是否存在问题,还是表中存在更常见的问题。