2011-02-07 91 views
0

我知道,我們在2011年,而不是在1998年......但一個客戶要求在ASP與Access數據庫建立一個網站....我讀過很多不好的事情,但我真的很喜歡哪些是Access的限制(比如> = 2003)以及爲什麼不使用它的真正原因(是否存在對最大併發用戶訪問的限制?是不可擴展的?易碎?等) 在此先感謝 c 。微軟Access作爲網絡分區

+0

當然你有其他的選擇嗎? Jet/ACE不適用於Web服務器環境,儘管您可以通過它使用少數用戶且大多數只讀的應用程序,但它仍不是最佳選擇。它通常不會更便宜,所以根本沒有任何理由去使用它。它也很難進行備份和維護,這使其成爲一個缺點(因爲它始終是開放的,因此無法進行正確的維護/備份)。 – 2011-02-08 05:21:00

回答

1

您可以使用Access 2010與SharePoint建立網站:http://www.youtube.com/watch?v=AU4mH0jPntI

否則,它不可能是一個好主意,除非你在想一個私人網站,這是什麼情況下,能夠與照顧,但仍然不一定是個好主意。

This document contains an interesting table of limitations etc

+0

客戶想要創建一個電子商務網站...所以我認爲用戶可能是一個很好的數字;我很擔心這件事。 – Cris 2011-02-07 22:12:38

+0

@Cris Yep,非常擔心會是個好主意。 – Fionnuala 2011-02-07 22:18:00

+0

@Cris我添加了一個有用的文檔鏈接,可以幫助你說服你的客戶。 – Fionnuala 2011-02-07 22:21:15

0

一般來說MS Access是不適合大規模應用。然而,對於不同時處理多個用戶的小型應用程序來說,這樣做很好。如果應用程序有10個以上的併發用戶,MS Access往往被忽略。

我不知道它有一個最大連接數,但我聽說16是極限,但也有人說20,有人說心不是一個真正的限制

1

如果網站大多與相對較少的只讀插入/更新,然後訪問將工作得很好。一個例子可能是一個房地產網站,每小時幾個房源被添加/更新。