问题描述
我正在尝试连接到具有链接的SMT文件($YourFunctionName = $_POST["functionName"];
switch ($functionName){
case "SampleFunction":
SampleFunction();
break;
}
)的DBF(HISTORY.DBF
)。我有多个DBF文件,除了带有SMT文件的文件外,我都可以连接到所有其他文件。
查看DBF的标头信息,表明它是Clipper(E5标头)格式的DBF,对于大多数文件,使用下面的连接代码可以正常读取,但是一旦我尝试读取具有关联SMT的文件,它就会失败错误:
外部表的格式不正确
我的代码如下
HISTORY.SMT
任何人都可以提供关于我做错了什么或我想念什么的任何见识吗?
解决方法
这些文件似乎是使用HiPer-Six格式和SMT备忘录文件创建的DBF。选中此https://www.dbf2002.com/dbf-file-format.html