Dim Db As Database
Dim rs As Recordset
Set Db = OpenDatabase("e:\", False, False, "foxpro 2.6")
Set rs = Db.OpenRecordset("JSMXJS618.dbf", dbOpenDynaset, dbDenyWrite, dbOptimistic)
name="JSMXJS618.dbf"就有问题。如果换成JSMXJS61.dbf就可以。各位谁能帮我解决啊。
谢谢了! 如果JSMXJS618.dbf文件放到E:\ 盘下就可以. 放到C:\下就不行了. 为什么???
> 谢谢了foxpro 2.6 不支持长文件名,会自动截取前 8 个字节,导致找不到文件。! > 如果JSMXJS618.dbf文件放到E:\ 盘下就可以. 放到C:\下就不行了. 为什么???什么操作系统,是否有不同的权限设置?另,C:\ 下也是在根目录吗?