当前位置:编程学习 > Foxpro >>

l在vsiual foxpro中,使用seek命令查找匹配的记录,当查找到匹配的第一条记录后,如果还需要查找下一条匹配的

匹配的记录,通常使用什么命令
答案:用seek命令进行查询之前,需要进行索引,索引之后相同内容的记录就会排在一起,所以查找下一条匹配的应该可以用skip,不知道对不对。
其他:if seek(...)

  continu
endif seek是需要先有索引的,既然索引的,SKIP就行了 这是显示记录的命令,就是看到你录入的一条条记录。后可以指定要显示的字段。
 使用seek查找到匹配的第一条记录后,无法继续查找符合条件的记录,要想查找到第一条符合条件的记录后,还想查找符合条件的记录,应使用locate 和continue命令来完成。 use 表1
inde on 年龄 to tmp
skip  15
if eof()
	wait"没找到!"window
else
	disp
	tmp=15
	skip
	do while not eof()
		if 年龄=15
			disp
		else
			exit
		endif
	enddo
endif
use

上一个:microsoft visual foxpro这款软件6.0和9.0哪个版本好
下一个:在Visual FoxPro中,假设student表中有40条记录,执行下面的命令(?RECCOUNT())后,屏幕显示的结果是?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,