單擊OK,好了,新聞類型的記錄集已經放在List裡了。現在保存add.asp,ok!
3、修改保存新聞頁面save.asp頁。這個頁面我們只要改2句代碼就好了,由於這裡的添加新聞內容到數據庫的代碼是從add.asp頁copy過去的,大家做的時候,沒有特殊情況的話,把代碼在add.asp頁調整好,再整個copy到save.asp頁就好了。現在我們得改改save.asp頁面。打開save.asp頁的代碼窗口,找到如下代碼:
MM_fieldsStr = "N_Title|value|N_Content|value|N_FileName|value|
N_FilePath|value|N_Date|value"
MM_columnsStr = "N_Title|',none,''|N_Content|',none,''|
N_FileName|',none,''|N_FilePath|',none,''|N_Date|',none,NULL"
替換為:
MM_fieldsStr = "N_Title|value|News_Type|value|N_Content|value|
N_FileName|value|N_FilePath|value|N_Date|value"
MM_columnsStr = "N_Title|',none,''|N_Type_ID|none,none,NULL|
N_Content|',none,''|N_FileName|',none,''|
N_FilePath|',none,''|N_Date|',none,NULL"
我們可以裡面的變化,多加了|News_Type|value|(這表示從表單名為News_Type的value值傳遞過來的)和|N_Type_ID|none,none,NULL(這表示添加到數據字段N_Type_ID),保存save.asp頁面。
ps:UD的插入數據是使用insert into來做的,你看,取Request.Form的值是把表單項名稱等組個數組,然後用函數Split()分開,再取Request的值,這樣做是為了軟件使用的方便,大家做添加數據可別這麼做哦!要暈死的,呵:)
4、修改新聞浏覽頁browse.asp頁。這個頁我們學著將新聞記錄和新聞類型關聯起來,這裡應用了SQL語句。打開browse.asp頁,重新打開記錄集rsBrowse,點擊Advanced...(高級),修改一下原來的SQL語句,如圖: