2010-09-01 125 views

回答

1

我不太瞭解Access,但我認爲Access沒有存儲過程,只有命名查詢?如果是的話,答案是什麼,你可以放入「64000」字:

http://office.microsoft.com/en-us/access-help/access-specifications-HP005186808.aspx

但是,爲什麼你需要知道這將是有趣知道:幾乎所有開發商,幾乎所有的時間,竟遭遇像這樣的數據庫容量限制是一個危險的信號,你有設計或實現問題。

+0

在大多數情況下,我不擔心,但我有可伸縮性問題在這裏。我有一組要查詢的項目。我需要爲選定的項目運行查詢。所有項目都通過參數傳遞給查詢。組的數量是有限的,通常不超過100個。問題是這100個組可能包含超過2100個項目,因此導致參數編號超過2100. – Thomas 2010-09-01 16:00:46

+0

聽起來像你應該把這些數據放在一張表中,然後你可以加入它。 – 2010-09-01 19:54:46

+0

+1表示危險標誌警告。 – 2010-10-13 00:43:44

0

Access 2007不允許超過100個參數。如果你超過這個限制,你會得到一個查詢太複雜錯誤。

我不知道,如果情況發生了變化爲Access 2010中