2009-07-26 66 views
0

所以这是我从来没有尝试过的东西,但我想我想在我的MS Access数据库中创建一个Metrics仪表板。所以我认为我需要问的第一个问题是MS Access 2003 - 创建仪表板 - 将值返回给表单?

我该如何将值返回给表单?如果我汇总了前10名销售总额的查询,我怎样才能指定我希望最高结果来自的查询,还要指定“最高/最高记录”(按降序排列?)是否应该使用单个文本框?

我的身影,使子窗体以数据表视图中将显示一个给定的查询的全部结果,但我也想只列出几个查询的顶部值...

感谢,我相信这只会导致更多的问题需要遵循!

回答

2

您可以使用子窗体或列表框。列表框的ControlSource属性和子窗体的RecordSource属性可以在运行时设置。他在Jet SQL中返回的顶级值的数量。请注意,Top会返回索引中的所有匹配值,因此如果有n等于值,那么Top 1将返回n记录。

SELECT TOP 10 Field1, Field2 FROM tblTable ORDER BY Field1 

或者

SELECT TOP 10% Field1, Field2 FROM tblTable ORDER BY Field1