假设表已经建立好:xs.dbf 如果需要建表直接命令: crea table xs.dbf
1、显示所有同学:
use xs.dbf *打开表
list *显示所有学生
use *关闭表
2、显示所有男同学:
use xs.dbf *打开表
list for 性别=‘男’ *显示所有男学生
use *关闭表
3、显示1994年的同学:
use xs.dbf *打开表
list for year(出生日期)=1994 *显示所有1994年出生的学生
use *关闭表
4、 打开表后xs.dbf
recno() 指当前记录,因为表刚打开。所以 recno() =1
bof() 测试是否当前记录前面,因为表指针指向第一条记录,所以值 为 f。
eof() 测试文件尾,因为表指针指向第一条记录,所以值 为 f。
5、显示2-4条记录:
use xs.dbf *打开表
list next 3 *从当前开始下显示2-4条记录
6、 recno()=4 *列表后指针指向第4条记录。
所以, bof() 和 eof()值都是 f。