Office中国论坛/Access中国论坛
标题:
怎样调用ACCESS执行筛选操作后的RecordSet
[打印本页]
作者:
hawk2002
时间:
2010-7-29 15:43
标题:
怎样调用ACCESS执行筛选操作后的RecordSet
我在一个窗体中调用了子窗体,显示某个表的记录,然后使用“按选定内容筛选”,这时子窗体会显示相应的筛选出的记录。我想统计这部分记录数,如果可以调用系统内的recordset应该能实现。
我觉得系统执行“筛选操作”时应该也是执行了类似Select的操作输出给子窗体的,所以想调用它的RecordSet。这个方法可行吗?应该怎么调用?
作者:
石三少
时间:
2010-7-29 15:55
子窗体上放个文本框=RecordsetClone.RecordCount,然后主窗体上直接调用该文本框就可以了
作者:
todaynew
时间:
2010-7-29 16:02
仅仅是统计记录数大可不必这么复杂。据我所知有三个简单方法:
1、在子窗体的页脚下放一文本框,文本框中写公式=count(*),然后主窗体上方一文本框,主窗体文本框引用子窗体文本框的值即可;
2、在主窗体上放一文本框用Dcount函数计算子窗体记录数,计算的条件既是筛选的条件;
3、在主窗体上放一文本框在筛选子程序的最后放一句代码:
me.记录数.value=me.子窗体名称.Form.RecordsetClone.RecordCount
作者:
石三少
时间:
2010-7-29 16:12
回复
todaynew
的帖子
子窗体上放个文本框=RecordsetClone.RecordCount,然后主窗体上直接调用该文本框就可以了
me.记录数.value=me.子窗体名称.Form.RecordsetClone.RecordCount
我又脱裤子放屁了
作者:
todaynew
时间:
2010-7-29 16:21
回复
子窗体上放个文本框=RecordsetClone.RecordCount,然后主窗体上直接调用该文本框就可以了
me.记 ...
石三少 发表于 2010-7-29 16:12
还好,裤头没脱。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3