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 "数据1dbc" && 改为你的数据库名称
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
有两个办法,一是直接用VFP开发应用软件,调用数据库。二是在VFP中设计好数据库,在应用软件中编程调用,这里也有两种方法。第一种,在OS的数据源(ODBC)中设置。第二种,直接编程调用,比上一种复杂,但更灵活。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)