50分请求解答:计算机VF里面,RECCOUNT()命令是什么意思?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/29 22:20:18
![50分请求解答:计算机VF里面,RECCOUNT()命令是什么意思?](/uploads/image/z/15077210-50-0.jpg?t=50%E5%88%86%E8%AF%B7%E6%B1%82%E8%A7%A3%E7%AD%94%EF%BC%9A%E8%AE%A1%E7%AE%97%E6%9C%BAVF%E9%87%8C%E9%9D%A2%2CRECCOUNT%28%29%E5%91%BD%E4%BB%A4%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%3F)
50分请求解答:计算机VF里面,RECCOUNT()命令是什么意思?
50分请求解答:计算机VF里面,RECCOUNT()命令是什么意思?
50分请求解答:计算机VF里面,RECCOUNT()命令是什么意思?
获取当前表的记录数的函数,详见:RECCOUNT( ) 函数
返回当前或指定表中的记录数目.RECCOUNT([nWorkArea | cTableAlias]) 返回值
数值型参数nWorkArea 指定表所在的工作区编号.
如果在指定的工作区中没有打开的表,RECCOUNT( ) 返回 0.cTableAlias 指定表别名.备注
SET DELETED 和 FILTER 命令并不影响 reccount( ) 函数的返回值.不带可选参数 nWorkArea 或 cTableAlias 的 reccount( ) 函数返回当前所选工作区中表的记录数目.示例
在下面的示例中,Visual FoxPro 将 customer 表排序所需要的空间与可用的磁盘空间进行比较.*** Check DISKSPACE before a SORT ***CLOSE DATABASES OPEN DATABASE (HOME(2) + 'Data\testdata') USE customer && 打开 Customer 表 *** Get size of table header *** gnTableHead = HEADER() *** Calculate size of table *** gnFileSize = gnTableHead + (RECSIZE() * RECCOUNT() + 1) IF DISKSPACE() > (gnFileSize * 3) WAIT WINDOW 'Sufficient diskspace to sort.' ELSE WAIT WINDOW 'Insufficient diskspace.Sort cannot be done.' ENDIF