VFP中如何统计表中记录数

我做的一个表单上图,我的目的是在点击添加的时候,客户编码能先判断表中有多少条记录,根据记录的条数加1,自动就显示在客户编码的text1上这样的该怎么做呢,请各位前辈帮帮忙... 我做的一个表单上图,我的目的是在点击添加的时候,客户编码能先判断表中有多少条记录,根据记录的条数加1,自动就显示在客户编码的text1上这样的该怎么做呢,请各位前辈帮帮忙,谢谢 展开
 我来答
百度网友cb6c9bc
2013-12-14 · TA获得超过1.2万个赞
知道大有可为答主
回答量:7158
采纳率:40%
帮助的人:5537万
展开全部
直接用 recc()这个函数不就行了么?

以下是手册内容:

返回当前或指定表中的记录数目。
RECCOUNT([nWorkArea | cTableAlias])

返回值

数值型

参数

nWorkArea
指定表所在的工作区编号。
如果在指定的工作区中没有打开的表,RECCOUNT( ) 返回 0。

cTableAlias
指定表别名。

备注

SET DELETED 和 FILTER 命令并不影响 reccount( ) 函数的返回值。

不带可选参数 nWorkArea 或 cTableAlias 的 reccount( ) 函数返回当前所选工作区中表的记录数目。

示例
hssf12345
2013-12-11
知道答主
回答量:29
采纳率:0%
帮助的人:13.1万
展开全部
用reccound()函数统计记录总数,在此基础上加上然后用text1显示就行了
给“添加”按钮设置click事件代码:
thisform.text1.value=reccount()+1
更多追问追答
追问
select 客户编码,reccount(客户编码) as 客户编码 from 基本信息 GROUP BY 客户编码 order by 客户编码 DESC 
IF reccount()+1
APPEND BLANK IN 基本信息
ENDIF
THISFORM.Refresh
这样的代码错了吗?为啥不能用呢,为啥第一句总是显示找不到别名
追答
看你文件名是否正确,文件是否在当前目录下,你可以指定路径试一下
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式