現(xiàn)在我們?cè)俨迦胍粭l資料,如下圖:
再看看數(shù)據(jù)庫(kù)那邊……
好啦!“添加資料”的工作我們做完了……現(xiàn)在我們要實(shí)現(xiàn)“查看資料”的功能了。
第一步,想想流程,既然要查看資料,那應(yīng)該顯示出一個(gè)列表,想看哪條看哪條才對(duì)吧。這個(gè)列表是個(gè)字符資源,我們開始做!
第二步,列表中要顯示出一條條的資料,這可不能手添,用數(shù)據(jù)庫(kù)操作集來查詢返回?cái)?shù)據(jù),形成一個(gè)列表多方便啊!我們創(chuàng)建一個(gè)查詢的數(shù)據(jù)庫(kù)操作集。
查詢返回所有記錄的數(shù)據(jù)庫(kù)操作集很方便,沒有什么條件,點(diǎn)擊關(guān)閉保存就好。
第三步,很重要!我們需要使用NoahLoop配合這個(gè)操作集來完成列表,如果你看過前些日子那篇“制作動(dòng)態(tài)網(wǎng)站”的文章,對(duì)于Loop應(yīng)該是熟悉的,這里我就不多講了?磮D吧。
把操作集放進(jìn)去……
然后,使用<NoahVlaue>標(biāo)簽指定出顯示的字段名稱……
第四步,相信你也看到了,我留出了一個(gè)<td>,它使用來放置"修改"鏈接的。這個(gè)鏈接有點(diǎn)學(xué)問,它需要傳一個(gè)值到下一個(gè)動(dòng)作中。是這樣的,當(dāng)點(diǎn)擊一條資料的“修改”鏈接時(shí),應(yīng)該用表單回顯出這條資料的信息以便修改。
如何實(shí)現(xiàn)回顯呢?傳值。傳什么值呢?告訴你,再使用一個(gè)數(shù)據(jù)庫(kù)操作集來查詢返回記錄,傳的值的就是返回的記錄。
那你可能要問,我怎么知道它查的哪條記錄?所以啊……隨著鏈接傳過去的值其實(shí)就是查詢條件!這樣吧!我們一步一步做,你就明白了……
先把這個(gè)鏈接寫好……
上面說到過,隨這個(gè)鏈接傳過去的是一個(gè)查詢條件,用什么做為查詢條件呢?id.因?yàn)閕d是主鍵并且自增長(zhǎng),所以,用它做為查詢條件確保能夠返回唯一的一條記錄。也就是說,當(dāng)你點(diǎn)擊一條資料的“修改”鏈接時(shí),隨著鏈接就把這條資料在數(shù)據(jù)庫(kù)中的id值傳過去了。
好啦!列表也做完了,現(xiàn)在打開瀏覽器,我們?cè)囈辉,如下圖:
出處:藍(lán)色理想
責(zé)任編輯:藍(lán)色
上一頁 第5天 [3] 下一頁 第5天 [5]
◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論
|