二、設(shè)計(jì)數(shù)據(jù)庫
ASP程序本身并不能儲(chǔ)存數(shù)據(jù),眾所周知,留言本有以下信息需要保存:留言者姓名、聯(lián)系方式、留言內(nèi)容等等。因?yàn)锳SP并不能儲(chǔ)存數(shù)據(jù),所以數(shù)據(jù)庫在這種環(huán)境之下就產(chǎn)生了。數(shù)據(jù)庫的種類也很多,針對(duì)不同的程序也有適用于它的數(shù)據(jù)庫,比如Access和Ms SQL就比較適用ASP和ASP.net程序,至于其它的數(shù)據(jù)庫和程序,就不屬于本文所討論的問題了,有興趣的朋友可以查看其它一些資料。
那么既然Access和MS SQL都適用ASP,那么具體又如何來選擇呢?我們可以打一個(gè)比方:比如釘一枚小釘子,聰明的人一定不會(huì)用一個(gè)大的棒槌,而是選擇小的鐵錘,雖然用大的棒槌也一樣的可以把釘子釘進(jìn)去,可是沒有人愿意這樣做。
數(shù)據(jù)庫也一樣:Access比較適用小型的應(yīng)用,而MS SQL則適用于大中型的數(shù)據(jù)庫應(yīng)用,所以要做一個(gè)留言本,理所當(dāng)然是選擇Access更好一些,但是如果你決心使用MS,沒有人會(huì)極力阻止你。好了,廢話少說,切入正題,下面開始創(chuàng)建數(shù)據(jù)庫。
Access是微軟office辦公軟件中的其中一個(gè),默認(rèn)的安裝Office是有這個(gè)Access的,好了,打開程序,開始了,GO!
進(jìn)入實(shí)戰(zhàn)了。打開程序后,出現(xiàn)一個(gè)對(duì)話框,這里我們選擇第一個(gè)選項(xiàng)"空Access數(shù)據(jù)庫"點(diǎn)擊確定,彈出一個(gè)新建數(shù)據(jù)庫的文件框,選擇你上次你建的站點(diǎn)目錄,起個(gè)data的文件名,點(diǎn)擊創(chuàng)建,OK! 雙擊"使用設(shè)計(jì)器創(chuàng)建表"打開表創(chuàng)建窗口"如圖
創(chuàng)建表的結(jié)構(gòu)如下表:
字段名稱 |
數(shù)據(jù)類型 |
備注(筆者注釋) |
id |
自動(dòng)編號(hào) |
設(shè)置“自動(dòng)編號(hào)” |
user |
文本 |
留言者姓名 |
qq |
數(shù)字 |
留言者的QQ,因?yàn)镼Q號(hào)是由數(shù)字組成 |
email |
文本 |
留言者的電子郵件 |
content |
備注 |
留言內(nèi)容 |
data |
日期/時(shí)間 |
留言時(shí)間,設(shè)定默認(rèn)值為Now() |
儲(chǔ)存留言的表就設(shè)計(jì)好了,可以直接在數(shù)據(jù)庫里添加兩條記錄,以后測(cè)試時(shí)候用! 再來創(chuàng)建一個(gè)儲(chǔ)存管理員用戶的表,以同樣的方法,不過起名為admin,設(shè)計(jì)如下表:
打開表,自己添加一個(gè)管理員用戶,以便測(cè)試用。 整個(gè)數(shù)據(jù)庫建立好了,這一小節(jié)就到此。
出處:藍(lán)色理想
責(zé)任編輯:moby
上一頁 安裝與調(diào)試 [1] 下一頁 連接數(shù)據(jù)庫 [3]
◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論
|