您的位置:首页 > 其它

如何判断两个dbf文件的结构是否完全相同?

2007-03-17 09:41 453 查看
如何判断两个dbf文件的结构是不是完全相同。
--------------------------------------------------------------
*判断 表1 和 表2 的结构是不是完全相同

CompareTableStructure('表1','表2')

FUNCTION CompareTableStructure
LPARAMETERS lcTable1,lcTable2
CLOSE DATABASES
USE &lcTable1 IN 1
lnFieldsSum1=AFIELDS(Stru1,1)
USE &lcTable2 IN 2
lnFieldsSum2=AFIELDS(Stru2,2)
CLOSE DATABASES
TF=0
IF lnFieldsSum1!=lnFieldsSum2
MESSAGEBOX("结构不相同!",64,'信息提示')
RETURN
ENDIF
FOR I=1 TO lnFieldsSum1
FOR J=1 TO 15
IF Stru1(I,J)==Stru2(I,J)
TF=0
ELSE
MESSAGEBOX("结构不相同!",64,'信息提示')
TF=1
EXIT
ENDIF
ENDFOR
IF TF=1
EXIT
ENDIF
ENDFOR
IF TF=0
MESSAGEBOX("结构相同!",64,'信息提示')
ENDIF
ENDFUNC

评价:

给朵鲜花(0)

扔个鸡蛋(0)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: