2009-07-26 65 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