最近在做pb数据管道从sql 数据库把表导入access数据库,总是出现-17错误,但就是不知道该怎么解决这个问题?
------解决方案--------------------
pb中使用数据管道生成dbf文件时,执行时提示错误代码为 -17 ,pb中解释为 目标数据库错误。 只要将生成dbf文件目录中的文件都删除后,重新执行就Ok 了,究其原因我分析是 : 当数据管道执行操作时,先删掉原有的文件,在生成新的文件,当删除时由于有些文件不能被删除掉比如dbf文件关联的CDX文件。所以错误就发生了。