MS Access交叉表查询参数

问题描述:

有没有像查询语句一样在查询内引用表单的组合/文本框的方法?MS Access交叉表查询参数

我通常使用这样的事情在选择查询的条件:

like forms!frmMain.qTitleofSomething&* (access adds the brackets for me) 

但这并不交叉表查询工作吗?我刚刚发现。有没有办法在不设置多个交叉表的情况下完成同样的参数控制?

+0

你的问题不清楚。你能提供SQL吗? – 2009-07-18 21:57:01

如果您希望引用表单,您需要为查询添加一个参数您可以通过在查询设计窗口中右键单击或将其键入到SQL视图中来执行此操作。您应该结束了与上线的东西:

PARAMETERS [Forms]![frmA]![Field1] Short; 
TRANSFORM Count(tblA.ID) AS CountOfID 
SELECT tblA.Field2, Count(tblA.ID) AS [Total Of ID] 
FROM tblA 
WHERE tblA.Field1=[Forms]![frmA]![Field1] 
GROUP BY tblA.Field2 
PIVOT tblA.Field1; 

指字段的数据类型。这些类型包含在可从右键单击查询设计窗口并选择参数的下拉列表中。

+0

非常感谢!我拉着我的头发,你在查询之前和之后给我留了很多额外的东西!谢谢Remou! – Justin 2009-07-21 00:39:24