一个适合初学者测试用的小程序,有待完善
本人也是VFP的初学者,作为初学者经常要用表做练习如果表里的关键字段有重复了可能会导致整个表在后续的练习都不能进行
一个一个对又很麻烦
所以写了一个检测表重复字段的程序:
————————————————
clear
USE 试验用表
GO top
DO WHILE .not.EOF()
b=RECNO()
a=学号
LOCATE FOR 学号=a
DO WHILE .not.EOF()
DISPLAY off
CONTINUE
ENDDO
GO b
SKIP
ENDDO
?"检测结束"
use
——————————————
但是有个问题
因为是locate for,每次找相同的字段时都会从第一个开始找
也就是说每遇到有相同字段的记录都会显示一次
有几个显示几遍,如果有多个相同的就会显示很多遍
这个我不会解决,也许以后技术好了会吧。
希望有大神指教。