A. 網站選sql Server還是Access當後台資料庫好
網站資料庫,是選SQL Server還是Access好,可能您會說:選MySQL好,不過現在只是討論IIS+ASP這種架構下的選擇,不討論Apache+PHP的情況。如果您現在是在區域網中使用,而且軟體的價格成本不是考慮的因素,那當然是用SQL Server好了,似乎這個問題沒什麼好討論的。不過在互聯網上就不太一樣了,因為大部分做網站的人都是租用別人的虛擬主機,比較常見的組合是PHP+MySQL或ASP+ACCESS或ASP+SQL Server,下面就使用ACCESS及SQL Server做一個比較:
成本
使用SQL Server的虛擬主機報價一般是使用ACCESS的1.5至2.5倍。
性能
就資料庫的處理能力和穩定性ACCESS 和SQL Server 當然是沒得比的,但是有一點必須注意的是,在互聯網上使用SQL Server 和在局域中使用是大不一樣的,如果你現在已經在用,請打開「SQL查詢分析器」,連接上SQL Server伺服器,執行「EXEC sp_who」,你可能看到返回的行數有幾百行,也就是說你所在SQL Server伺服器正在處理幾百個連接,然後再執行「select count(*) from master..sysdatabases」,你可以看這個數字也是在幾百以上,也就是說你所在SQL Server伺服器上有好幾百個資料庫。相比之下,你使用的ACCESS文件只有你一個站點在使用,通過這些參數對比,就不能簡單地認為使用SQL Server會比使用ACCESS獲得更好的性能了。
開發
在開發能力方面ACCESS和SQL Server當然不在一個檔次上,ACCESS沒有表的外鍵和存儲過程,可使用的SQL函數也遠不如SQL Server,而且ACCESS的界面設計能力在做網站資料庫時是用不上的,而且ACCESS沒有提供象「SQL查詢分析器」這樣的自由SQL語句編寫調試工具。
維護
在互聯網上對資料庫進行維護,SQL Server可以通過「企業管理器」(效果不好,經常連不上去)或「查詢分析器」進行管理及維護,前提是SQL Server伺服器開放了TCP/IP連接及你能直接連接到互聯網或你的代理伺服器開通了1433埠。而ACCESS一但把文件上傳到網站之後,如果沒有輔助工具或自已編寫ASP腳本,是無法進行在線維護操作的,唯一的方法是通過FTP把文件拿到本地進行離線操作。
從以上的比較可以看出,使‍用ACCESS資料庫在成本上是有優勢,性能上也未必見差,但開發及上線後的維護能力不足,不過使用「網際資料庫瀏覽器」可以彌補這方面的不足,這個軟體可以在把ACCESS文件上傳到網站後仍能在線地對ACCESS資料庫進行查詢、插入、更新及刪除等操作,這一點是其他基於ODBC連接的資料庫開發輔助工具所沒有的。
B. 網站後台資料庫怎麼用access 表來做
最簡單的網頁寫入access資料庫,並讀取顯示的
C. 網站後台ACCESS 資料庫如何下載
如果文件擴展名是.mdb就可以下,如果是其它的(.asp等)就只有有FTP許可權的管理員有辦法下載了,不然絕對下不了。
D. 網站的後台、前台、ACCESS資料庫關系
我們在這里可以先說三層結構,上面的應用層,中間層,資料庫層,
應用層用一些控制項等,或者一些網頁製作的工具去做,
中間層也可能是我們通常所說的中間件,是純代碼實現的,VC++的DLL文件可以看作這些東西.
資料庫就用你的ACCESS來做,
中間層的代碼訪問資料庫,將結果給表示層,表示層通過控制項來顯示出來
E. 網頁連接數據後台資料庫Microsoft Access問題
你是查詢語句中有個變數和資料庫的某個欄位的類型不相同,如:select * from table where userid='+UserID+'
其中的UserID要和你資料庫中的userid欄位的類型相同。
F. access能否做為網路資料庫
單純地把Access文件作為網路資料庫是不行的,因為它畢竟只是個文件,多人同時訪問時會出現沖突,且沒有許可權控制。因此要想做網路資料庫,一般要設計網路程序,通過程序訪問資料庫。也就是說,用戶接觸的是程序,資料庫是作為程序的後台,不給用戶直接接觸。
程序訪問資料庫的優點在於,它只有真正需要讀寫資料庫時才打開它,完成讀寫就馬上關閉,能避免始終打開資料庫而引起沖突,能容納多人同時使用。
比如,華創網表(網路版Excel),其後台可以是Access資料庫,也可以是SQL Server資料庫,但前端操作界面是網頁程序。用戶通過頁面來使用,頁面再訪問後台資料庫。
G. 如何讓網頁表單提交到ACCESS資料庫
用form提交表單:
在你的xx.action
裡面就可以直接拿到你頁面的參數了,這樣在後台鏈接一下你的
access資料庫
,這樣就可以存入了
H. access資料庫在網站後台無法寫入內容
兩方面的原因:
1.是你後台程序的錯誤,需要仔細查看程序
2.是你的access數據為只讀,或者是表機構問題
I. 網站後台開發的資料庫是sql居多還是access居多
sql居多,access只是個小型的資料庫,根本沒辦法支持大量的事務處理,同時對SQL語言也不是完全支持。
J. 進入網站的後台怎麼能下載access資料庫啊
後台沒有資料庫下載的,要進入網站空間,如用ftp,那樣才能下載access資料庫(*.mdb)文件