HOW TO:使用 FrontPage 2000 中的 ASP,更新 Microsoft Access 資料庫資訊

文章翻譯 文章翻譯
文章編號: 240090 - 檢視此文章適用的產品。
本文曾發行於 CHT240090
全部展開 | 全部摺疊

在此頁中

結論

本文說明如何使用 FrontPage 2000 和動態伺服器網頁 (ASP),更新 Microsoft Access 資料庫中的資訊。Microsoft 所提供的程式範例僅供說明之用,並不以明示或默示方式為其作責任擔保,其中包括但不限於適售性及/或適合某特定用途之默示責任擔保。本文假設您已熟悉我們所示範的程式設計語言,以及建立和偵錯程序所用的工具。Microsoft 支援人員可以解釋特定程序的功能,但不負責修改這些範例,以配合您的需求而提供其他功能或建構程序。若您的程式設計經驗有限,可以連絡 Microsoft Certified Partner,或 Microsoft 付費顧問專線 (800) 936-5200。如需有關 Microsoft Certified Partner 的詳細資訊,請造訪下列 Microsoft 網站:
https://partner.microsoft.com/global/30000104
如需關於可使用的支援選項和如何聯絡 Microsoft 的詳細資訊,請造訪下列 Microsoft 網站:
http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

使用 FrontPage 中的 ASP 功能

使用 FrontPage 2000 的 ASP 功能之前,應先安裝以下 Microsoft Knowledge Base 文件中所含的元件:
312638 FP:What You Need to Use Active Server Pages (ASP) in FrontPage


如果要使用 FrontPage 2000 更新 Microsoft Access 資料庫中的資訊,您需要建立自訂查詢,然後輸入 FrontPage「資料庫結果精靈」。

建立包含資訊的 Web 和資料庫

  1. 啟動 FrontPage 2000。在 [檔案] 功能表上,指向 [開新檔案],然後按一下 [Web]
  2. [指定新 Web 的位置] 方塊中,輸入下列文字:
    http://localhost/aspsample
    使用 [單頁 Web]
  3. 開啟新頁面。建立四個一行的文字方塊。若要這樣做,請遵循下列步驟:
    1. [插入] 功能表上,指向 [表單],然後按一下 [單行文字方塊]
    2. 使用方向鍵,將指標定位在單行文字方塊和 [提交] 按鈕之間。
    3. 按兩次 ENTER 鍵。按向下鍵,將指標移動到文字方塊的下方。
    4. 重複步驟 a,加入另外三個單行文字方塊。
注意:預覽 Web 瀏覽器的頁面,並將一些記錄加入資料庫。例如,開啟瀏覽器的頁面、填入記錄然後按 [提交] 三次。

建立更新頁面

  1. 切換至 FrontPage 並建立新頁面 (在 [檔案] 功能表上,指向 [開新檔案],按一下 [網頁],然後按一下 [一般網頁])。
  2. [插入] 功能表上,指向 [資料庫],然後按一下 [結果]。在步驟 1 中,按一下 [使用現有的資料庫連接] 並選取 [ASPsample]。按 [下一步]
  3. 在步驟 2 中,按一下 [自訂查詢],然後按一下 [編輯]。在「SQL 陳述式」視窗中,輸入下列 SQL 程式碼:
    UPDATE results
    SET Phone='%%Phone%%',Email='%%Email%%'
    WHERE FirstName='%%FirstName%%' and LastName='%%LastName%%'
    						
    按一下 [確定],然後按一下 [下一步]
  4. 在步驟 3 中,按一下 [下一步]
  5. 在步驟 4 中,按一下 [下一步]
  6. 在步驟 5 中,確定 [新增搜尋表單] 無法使用 (暗灰色) 或未被選取。按一下 [完成] 然後將頁面儲存為 Update.asp。
注意:欄位名稱 FirstName、LastName、Phone 和 Email,都代表 Aspsamp.mdb 檔案中所使用的欄位。欄位 %%FirstName%%、%%LastName%%、%%Phone%% 和 %%Email%% 代表單行文字方塊表單欄位。

建立更新表單

  1. 建立新頁面。在 [插入] 功能表上,指向 [資料庫],然後按一下 [結果]
  2. 在步驟 1 中,按一下 [使用現有的資料庫連接] 並選取 [ASPsample]。按 [下一步]
  3. 在步驟 2 中,按一下 [結果] 當做「記錄來源」,然後按一下 [下一步]
  4. 在步驟 3 中,按一下 [編輯] 並移除 FirstName、LastName、Phone 和 Email 以外的所有欄位。按一下 [確定],然後按一下 [下一步]
  5. 在步驟 4 中,選取 [格式化] 清單中的 [清單 - 每個項目一個欄位],以及 [清單選項] 清單中的 [文字欄位],然後按一下 [下一步]
  6. 在步驟 5 中,選取 [將記錄分割成群組],並在 [筆記錄/群組] 方塊中輸入 1。按一下 [完成]
  7. 按兩下 [提交],並將 [值/標籤] 欄位變更為 [更新]
  8. 在表單內按一下滑鼠右鍵,然後按一下功能表上的 [表單內容]
  9. [表單內容] 對話方塊中,選取 [傳送至其他],然後按一下 [選項]
  10. [動作] 方塊中,輸入 Update.asp。按 [確定] 兩次,將頁面儲存為 Update_Form.asp。
注意:您只能變更 Phone 和 Email 欄位,不能變更 FirstName 和 LastName 欄位,因為它們與資料庫中的內容不相同。如果要更新 FirstName 或 LastName,您必須自行建立自訂 SQL 陳述式。



?考

如需詳細資訊,請按一下下面的文件編號,檢視 Microsoft Knowledge Base 中的文件:
246570 FP2000:Error Message: Database Results Error Description ... Data Type Mismatch in Criteria Expression


ASP Web Wizard 2000

Microsoft 產品支援服務已發行 ASP Web Wizard 2000,讓您搭配 FrontPage 2000 一起使用。這個增益集的設計方式,是希望引導使用者瞭解 FrontPage 2000 的資料庫功能。該精靈也會引導您瞭解下列主題:
  • 利用表單建立資料庫。
  • 使用 ODBC 設定資料庫連接。
  • 使用 ADO 設定資料庫連接。
  • 使用表單將資訊張貼至資料庫。
  • 使用表單從資料庫擷取資訊。
  • 使用具有參數的超連結,從資料庫擷取資訊。
  • 使用資料庫的欄位,建立使用中的超連結。
  • 使用資料庫的資料顯示影像。
如需 ASP Web Wizard 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的下列文件:
206019 FP2000:提供下載的 ASP Web Wizard 2000 for Databases






屬性

文章編號: 240090 - 上次校閱: 2006年11月23日 - 版次: 2.1
這篇文章中的資訊適用於:
  • Microsoft OEM Preinstall Kit for Windows XP
關鍵字:?
kbhowto kbhowtomaster KB240090
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。
依現狀不再更新的知識庫內容免責聲明
本文旨在說明 Microsoft 不再提供支援的產品。因此,本文係依「現狀」提供,不會再更新。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com