Office中国论坛/Access中国论坛

标题: 如何判断指定的表有多小记录? [打印本页]

作者: eio    时间: 2003-1-22 18:45
标题: 如何判断指定的表有多小记录?
谢谢大家啦
作者: WTM1    时间: 2003-1-22 20:03
多小纪录??
我不会做!!
作者: yorkjun    时间: 2003-1-22 20:05
多少还是多小?如果是多少的话,用Dcount(字段,表)也许有用,可以返回记录数,但是如果该字段有空值,返回数会比实际记录少,所以字段不能有空值。
作者: eio    时间: 2003-1-22 20:11
对不起,是多少,Dcount(字段,表)的话,能带查询的参数吗?比如表中有A字段为2的才检测。
作者: yorkjun    时间: 2003-1-22 20:28
可以,语法如下:
Dcount(字段1,表1,判别式),判别式可以用and连接多个条件。
Dcount("Name","tblEmployee","Name"="eio" and "age"="99")

作者: huanghai    时间: 2003-1-22 20:33
看 Dcount相关帮助
作者: eio    时间: 2003-1-22 21:16
对,就是这样,谢谢大家!
MsgBox DCount("ID", "物料表", 物料标识 = Yes)
作者: eio    时间: 2003-1-22 22:47
标题: 语法错误!
以下是引用yorkjun在2003-1-22 12:28:07的发言:
可以,语法如下:
Dcount(字段1,表1,判别式),判别式可以用and连接多个条件。
Dcount("Name","tblEmployee","Name"="eio" and "age"="99")

终于发现了问题了
作者: huanghai    时间: 2003-1-22 23:29
Dcount("Name","tblEmployee","Name"="eio" and "age"="99")这句只是表示一个意思,具体还得你自己去做,怎么说别人语法错误,我多次让你看帮助,你好象没有看呀,感觉上有很好的例子。

具体这句应改成:
Dcount("[Name]","tblEmployee","[Name] = 'eio'" & " AND [age] = 99")
作者: yorkjun    时间: 2003-1-22 23:37
看错了,判别式应该用双引号,为了清楚,字段可以用方括号,这次没问题了。
Dcount(字段1,表1,判别式),判别式可以用and连接多个条件。
Dcount("Name","tblEmployee","[Name]=eio and  [age] =99")


作者: yorkjun    时间: 2003-1-22 23:40
还是总版主的对,字符用单引号。其实帮助里都有,我也是看了才知道。
作者: eio    时间: 2003-1-23 01:28
标题: 帮助文件我看了很多次,就是不明白啊
我还编译了他来使用!
http://www.eio.com.cn/access2000.rar
很多谢您们的热心指导……


[此贴子已经被作者于2003-1-22 17:27:34编辑过]






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3