< 上一個課程 | 下一個課程 >

第 1.4 課:建立新記錄來顯示和更新資料庫

在這一課,您將建立頁面讓使用者建立新的分類廣告並刊登至資料庫。
執行這項作業的原因和時機
首先,您將建立關聯式記錄來代表資料庫中的新記錄,然後在頁面上將記錄顯示成一組輸入欄位。

若要建立新的關聯式記錄:

  1. 在「企業瀏覽器」視圖中,按兩下 new_record.jsp 檔來開啟它。
  2. 刪除預設文字在這裡插入內容
  3. 在「選用區」視圖中,按一下資料和服務抽屜來展開它。
  4. 將「選用區」中的 SDO 關聯式記錄元件拖曳到空白內容區域中。這時會開啟「新增關聯式記錄」視窗。
    註: 如果出現警告訊息,指出無法建立資料庫連線,就表示在測試網站之後, 伺服器可能仍維持執行中。如果發生這種情形,請在每一個對話框按一下取消,停止伺服器;請參閱第 1.3 課的說明。
  5. 名稱欄位中,輸入 create_record
  6. 建立控制項之下,按一下建立新記錄
  7. 確定已選取新增輸入/輸出控制項,以在網頁中顯示記錄「新增關聯式記錄」視窗如下所示:
    「新增關聯式記錄」視窗。
  8. 下一步
  9. 在「表格」方框中,展開 W5SAMPLE,選取 ADS。按下一步
  10. 再按下一步。這時會開啟「配置資料控制項」頁面。
    提示: 「配置資料控制項」頁面可協助您自訂關聯式記錄的外觀。比方說,您可以變更輸入表單的直欄、欄位標籤和「送出」按鈕。 這些步驟完成之後,頁面中會有一份能夠完整運作的輸入表單。
  11. 要顯示的欄位區段中,除了輸入表單中所需要者之外,取消選取每個欄位名稱旁的勾選框:
    • DESCRIPTION
    • ID
    • MAINCATEGORY
    • PHONE
    • PRICE
    • TITLE
  12. 按「上」或「下」按鈕,依下列順序來重新排列欄位:
    • ID
    • TITLE
    • DESCRIPTION
    • MAINCATEGORY
    • PRICE
    • PHONE
  13. 依照您的需要來重新命名標籤。例如,將 "Maincategory:" 標籤縮短成 "Category:"。 若要重新命名輸入欄位所產生的標籤,請按一下標籤直欄中的標籤。 這時滑鼠圖示會變成游標,您可以輸入新文字。
  14. 選取 MAINCATEGORY,再按一下選項。 這時會開啟「選項」視窗。
  15. 確定已選取「送出」按鈕選項。
  16. 標籤欄位中,鍵入刊登新的清單。 然後按一下確定。「新增關聯式記錄」視窗現在如下所示:
    「關聯式記錄」視窗。
  17. 按一下完成來產生輸入表單。外觀如下所示:
    輸入表單。
    註: 這份表單有一個「錯誤訊息」欄位。 這不表示專案有錯誤;這個欄位標示使用者送出表單而發生錯誤時,用來顯示錯誤的位置。
  18. 儲存頁面。
結果
當送出您的輸入表單時,頁面會將新記錄自動加到資料庫中。 在下一課,您將設計刊登新的清單按鈕來回到 all_records.jsp 頁面,讓您可立即檢視資料庫中的新記錄。

課程回顧

您已完成第 1.4 課。在這一課,您已建立頁面讓使用者建立新的分類廣告並刊登至資料庫。
< 上一個課程 | 下一個課程 >

意見