Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

请高手指点

有国  发表于:2009-06-05 18:52:30  
复制

如何在下边显示按所需条件查询出的总数啊?例如:我的数据库按常态或温控查询中在最下边显示共有记录数1,如何让其自动计算出总数,比如9个符合条件记录就在下边显示9条记录。另外在子窗体上(数据表)可以变为滚动鼠标就能自动变换项目吗?(例如:从编号为1变为编号为6,不用鼠标选,而用滑轮一滚就到,进而其它的数据一起显示在主窗体窗口上),请高手指点!点击下载此附件

 

Top
豆豆 发表于:2009-06-05 21:40:44

1。在主窗体上加个文本框,控件来源

=混凝土工程量查询系统子系统.Form.RecordsetClone.RecordCount

 



有国 发表于:2009-06-05 22:05:11

chaojiannan:你好,非常感谢你!我照做了可是运行时新加的文本框内出现:#名称?

下边显示框内没有显示总记录数,还是(共有记录数:1)



有国 发表于:2009-06-05 22:07:50
我很菜的,请别介意!

豆豆 发表于:2009-06-05 22:14:00
有国 发表于:2009-06-06 09:32:12

谢谢,我自己在输入结束为何自动变为:=[混凝土工程量查询系统子系统].[Form].[RecordsetClone].[RecordCount]

总含有中括号,如果把中括号去掉则出现:Access在对表达式求值时失败,因为表达式引用了“RecordsetClone”。Access运行于沙盒模式时,表达式中只允许安全的函数和属性。



豆豆 发表于:2009-06-06 10:54:34

系统自动变为

=[混凝土工程量查询系统子系统].[Form].[RecordsetClone].[RecordCount]是正确的,中括号不能去掉。

这应该是为了代码的坚固性,就像生成查询后,在sql代码下能看到好多()。

 



有国 发表于:2009-06-06 11:27:15

运行时新加的文本框内仍然出现:#名称?

是不是哪个格式需要调整啊,我把附件下载下来后将你的控件来源中的内容复制到我原来的数据库中,结果还是不行(仍然出现:#名称?)

在运行附件结果也为(#名称?)

不知道什么原因,我太笨了,唉,总麻烦你caojiannan老师,真是太不好意思了!



豆豆 发表于:2009-06-06 11:40:58

子窗体名错误。我的附件是正确的吗?

仔细参照我的附件的写法。

 



总记录:8篇  页次:1/1 9 1 :