解决ERROR [42S02] [Microsoft][ODBC Visual FoxPro Driver]File 'xxx.dbf' does not exist.
的问题:
是因为连接FoxPro的连接字符串存在问题
"Driver={Microsoft Visual FoxPro
Driver};SourceType=DBF;SourceDB=c:/TestTzm/Test.dbf";Exclusive=No;BackgroundFetch=No;";
这个连接串是错误的.
在访问的时候,连接会自动查找路径下的dbf文件或者创建dbf文件,所以不需要dbf文件
正确的连接如下:
"Driver={Microsoft Visual FoxPro
Driver};SourceType=DBF;SourceDB=c:/TestTzm";Exclusive=No;BackgroundFetch=No;";
注意SourceDB=c:/TestTzm,这里只要写路径就可以了,不需要添加Test.dbf文件
dbf 连接字符串问题
最新推荐文章于 2021-02-16 10:17:50 发布