我有一个使用 dbase 打开dbf文件的php脚本。 我发现我无法打开其中一些文件,也不知道为什么。
我得到的错误是:
dbase_open():无法打开数据库
但是我可以毫无问题地打开其他文件。
我尝试使用DBF Viewer打开它,然后再次将其导出,然后它可以工作,但是我无法使用php。
我不知道这可能是字符集问题还是版本问题,但在Visual FoxPro中文件似乎相等。
我应该检查什么?
答案 0 :(得分:0)
问题是php的类型为 Timestamp dbase的列不允许使用此类型。 解决方案是将时间戳转换为日期