<<< 返回 access911.net 编程静态资料库索引页

交叉表查询如何从窗体的某控件取参数?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2005-11-2  浏览人次:1689


专题地址:http://access911.net/fixhtm/72FAB11E17DCE7F3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:交叉表查询如何从窗体的某控件取参数?《查询》

 


问题:

交叉表查询如何从窗体的某控件取参数?

我在查询那里建了一个search_student这么一个查询.其中用到了交叉表.
我想在窗体的一个txt文本框中输入,然后查询.便可获得数据.
问题来了.
我在search_student中的准则那里加上[Forms]![Frm]![txt]
结果出错了.说找不到txt.而如果不是交叉表就可以.

 

方法一:

交叉表是 ACCESS 特有的一种查询,在支持上可能是和普通的 SQL 查询有点区别,直接在“条件”的位置写: >[forms]![窗体1]![text0] 这样的语句有时是行不通的,具体为啥行不通我也不知道。
解决办法是用生成表查询生成临时表以后再进行操作。

交叉表有些情况是不允许有输入参数的(请仔细看评论),你想办法用两个查询解决
第一个查询获取数据(条件就写这个表里面),第二个查询对第一个查询进行交叉表
如果是要交叉以后再进行条件筛选,那么必须将交叉表的结果生成一个临时表,然后再用 SELECT ... WHERE  语句。
交叉表生成临时表一样用 SELECT * INTO 新表 FROM ... 的语法
这个是 JET SQL 的问题,无法解决的。

示例下载:[url]http://access911.net/down/eg/PIV.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FAB11E17DCE7F3.htm

 


上一篇:增值税编码信息快速浏览器(VAT Express) 0.17 版

下一篇:如何实现按数字键自动选取组合框列表框中对应行的数据?

2017年2月22日生成静态资料