vfp程序安装后,为什么在数据设计器中添加表总不成功?还说那个自由表属于其他的数据库

vfp程序安装后,为什么在数据设计器中添加表总不成功?还说那个自由表属于其他的数据库,第1张

那是因为那个自由表和某个数据库有关联.

不开打VF,找到自由表,以双击的方式打开同时也打开了相关的信息,先做移除该表,

然后关VF,重新打开VF,在你想要的数据库设计器中添加该表,

在VBF中打开一个DBC数据库。

点表-添加-另一DBC数据库中某DBF表,注意表名称不能与已有表同名。

或者将另一数据库DFC表复制粘贴到所需路径,用上述方法添加。

VFP9 的话可以在向数据库添加表时使用全选或多选.....

VFP6 的话不知道可不可以,但可以执行以下代码实现(改改其中三行就行)

CLEAR

LOCAL i,n

DIMENSION aF(1)

LOCAL cPath,cDbf

cPath = "D:\aaa\" &&改为你的目录(30个dbf放里面)

n = ADIR(aF, cPath+"\*.dbf", "AHS")

IF !DBUSED("数据1")&&改为你的数据库名称

OPEN DATABASE "数据1.dbc" &&改为你的数据库名称

ENDIF

FOR i = 1 TO n

IF aF[i,1] = ".." OR aF[i,1] = "."

LOOP

ENDIF

cDbf = cPath + aF[i,1]

ADD TABLE &cDbf

ENDFOR


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11617428.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存