變更表單範本主要資料連線中使用的 SQL Server 資料庫

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

本文內容

概觀

開始之前

變更主要的資料連線

概觀

設計與 Microsoft SQL Server 資料庫有主要資料連線的表單範本時,可能需要變更另一個 SQL Server 資料庫的主要資料連線。例如,請想像您設計了表單範本,並在使用與生產資料庫類似之測試資料庫的環境中進行測試。在這個測試程序期間,您設計了以貴公司使用之 SQL Server 資料庫為基礎的表單範本,以進行測試。但是當您部署表單範本時,使用者將使用的生產 SQL Server 資料庫是位在另一部伺服器上。您必須先將主要資料連線從測試資料庫變更為生產資料庫後,才能夠部署表單範本。

當您變更表單範本的主資料連線] 中的資料庫時,Microsoft Office InfoPath 會建立主資料來源具有欄位和對應的方式,資料就會儲存為新資料庫中的群組。如果新資料庫會將資料儲存為舊的資料庫相同的方式,InfoPath 自動將繫結表單範本上現有的控制項至新的資料來源中的欄位。如果欄位和新的資料來源中的群組不相符的欄位和舊的資料來源中的群組,則 InfoPath 會將資料來源繫結移除控制項。InfoPath 中移除繫結控制項中,如果您需要移除的表單範本上的控制項,或將控制項繫結到新的資料來源中的其他欄位。

變更主要資料連線之後,應該發佈和測試表單範本,確定在使用者填寫以您的表單範本為基礎的表單時,資料庫的主要資料連線運作正確。也應該測試來確定以您的表單範本為基礎的現有表單仍然如預期般運作。完成測試時,就可以允許使用者開始填寫以這個表單範本為基礎的表單。如需發佈表單範本的詳細資訊連結,請瀏覽「請參閱」一節中的連結。

頁面頂端

在您開始之前

變更主要資料連線之前,需要下列來自資料庫管理員的資訊:

  • 具有新 SQL Server 資料庫之伺服器的名稱。

  • 新資料庫需要的驗證。此資料庫可以使用 Microsoft Windows 驗證或 SQL Server 驗證來決定使用者存取資料庫的方式。

  • 確認新舊資料庫中的表格名稱、欄位名稱和關聯都相同。如果您在第一次設計這個表單範本時,有新增表格關聯,則必須在變更主要資料連線時,新增相同的表格關聯。

頁面頂端

變更主要資料連線

  1. 按一下 [工具] 功能表上的 [轉換主要資料來源]

  2. 在「資料連線精靈」中,確認針對這個資料連線所選取的選項正確,然後按一下 [下一步]

  3. 在精靈的下一頁上,按一下 [資料庫 (僅限於 Microsoft SQL Server 或 Microsoft Office Access)],然後按 [下一步]

  4. 在精靈的下一頁上,按一下 [變更資料庫]

  5. [選取資料來源] 對話方塊中,按一下 [新來源]

  6. [您想要連接到何種資料來源] 清單中,按一下 [Microsoft SQL Server],然後按 [下一步]

  7. [伺服器名稱] 方塊中,輸入包含 SQL Server 資料庫之伺服器的名稱。

  8. [登入認證] 底下,執行下列其中一項動作:

    • 如果資料庫會根據 Microsoft Windows 網路中所用的認證來判斷具有存取權的使用者,請按一下 [使用 Windows 驗證]

    • 如果資料庫會根據您從資料庫管理員取得的指定使用者名稱和密碼來判斷具有存取權的使用者,請按一下 [使用下列的使用者名稱和密碼],然後在 [使用者名稱][密碼] 方塊中輸入您的使用者名稱和密碼。

  9. 按一下 [下一步]。

  10. [選取包含所需資料的資料庫] 清單中,按一下想要使用的新資料庫名稱,並選取 [連接至指定的表格] 核取方塊,然後按一下主要表格的名稱,再按一下 [下一步]

  11. 在精靈的下一頁上,於 [檔案名稱] 方塊中輸入用來儲存資料連線資訊的檔案名稱,然後按一下 [完成] 儲存這些設定。

    如果您打算在查詢資料連線中使用其他表格,可以在精靈的這個頁面上新增其他表格。

    新增其他表格

    1. 按一下 [新增表格]

    2. [選取要新增的子表格] 清單中中,按一下子表格名稱,然後按一下 [下一步]

    3. InfoPath 會嘗試比對兩個表格中的欄位名稱,以設定關聯。如果不想要使用建議的關聯,請選取該關聯,然後按一下 [移除關聯]

    4. 若要新增關聯,請按一下 [新增關聯],然後按一下兩個欄中之相關欄位的名稱,再按一下 [確定]

    5. 按一下 [完成]。

    6. 若要新增其他子表格,請重複這些步驟。

  12. 按一下 [下一步]。

  13. 在精靈的最後一頁上,輸入主要資料連線的名稱。這個名稱將會顯示在 [資料來源] 工作窗格的 [資料來源] 清單中。

  14. 若要讓使用者透過另一個稍後將新增的送出資料連線來送出他們的表單資料,請按一下清除 [替這個連線啟用送出] 核取方塊,停用主要資料連線中的送出資料連線。

  15. 按一下 [完成]。

    提示: 如果需要變更為屬於表單範本之次要資料連線的任何查詢或送出資料連線,您可以在進行下一個步驟之前進行這些變更。您可以透過在此時變更次要資料連線,同時測試新的主要資料連線和新的次要資料連線。如需變更次要資料連線的詳細資訊連結,請瀏覽「請參閱」一節中的連結。

  16. 若要測試變更,請按一下 [標準] 工具列上的 [預覽],或按 CTRL+SHIFT+B。

  17. 若要發佈表單範本,請按一下 [檔案] 功能表上的 [發佈]

  18. 開啟以這個表單範本為基礎的表單並填寫它的資訊,就可以完整測試表單。請確認以這個表單範本為基礎的表單如預期般運作。

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×