共用方式為


HOW TO:使用精靈建立資料配接器

更新:2007 年 11 月

[資料配接器組態精靈] 提供了建立資料配接器的一個最簡單且最具彈性的方法。如需詳細資訊,請參閱資料配接器組態精靈

注意事項:

在舊版本的 Visual Studio 中,資料配接器用於應用程式和資料庫之間的通訊。雖然資料配接器仍然是 .NET Framework 資料提供者 (ADO.NET)的主要元件,但 TableAdapter 是設計工具產生的元件,它可以簡化在應用程式和資料庫之間的資料移動程序。如需使用 TableAdapter 的詳細資訊,請參閱 TableAdapter 概觀

注意事項:

根據目前使用的設定與版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中所描述的不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定

根據預設,在 Visual Studio 中,已經停用了對資料配接器的設計階段支援。若要支援資料配接器,您必須將資料配接器加入到 [工具箱] 中,如底下的第一個程序中所述。

若要將資料配接器、連接和命令加入到工具箱

  1. 以滑鼠右鍵按一下 [工具箱],然後選擇 [ 選擇項目]。

  2. 從 [選擇工具箱項目] 對話方塊的 [.NET Framework 元件] 索引標籤中,選取您想要加入的項目。例如,若要使用 .NET Framework Data Provider for SQL Server,請選取 [SqlDataAdapter]、[SqlConnection] 和 [SqlCommand]。

  3. 按一下 [確定],即可將所選項目加入到 [工具箱] 中。

若要使用資料配接器組態精靈建立資料配接器

  1. 在適當的設計工具中開啟您正在建立的表單或元件。

  2. 從 [工具箱] 的 [資料] 索引標籤,將 OleDbDataAdapterSqlDataAdapterOdbcDataAdapterOracleDataAdapter 物件拖曳到設計介面中。

    設計工具會將配接器的執行個體加入到表單或元件,接著啟動 [資料配接器組態精靈]。

  3. 在精靈中,請執行以下步驟:

    1. 在第二頁中,建立或選擇連接。如需建立連接的詳細資訊,請參閱建立連接 (ADO.NET)

      安全性注意事項:

      儲存連接字串詳細資訊 (例如伺服器名稱、使用者名稱和密碼) 可能會對您應用程式的安全性產生影響。使用「Windows 整合式安全性」是控制資料庫存取權的更安全方式。如需詳細資訊,請參閱保護 ADO.NET 應用程式的安全

    2. 在第三頁中,指定配接器是否應使用 SQL 陳述式或預存程序來讀取和寫入資訊。選擇下表中任一選項。

      選項

      說明

      使用 SQL 陳述式

      您將會定義 SQL SELECT 陳述式,而配接器將會使用這個陳述式來填入資料集當中的資料表。根據您的 SELECT 陳述式,精靈也會產生 UPDATE、INSERT 和 DELETE 陳述式以更新資料來源。

      使用新建立的預存程序

      您指定 SELECT 陳述式,而精靈會從這個陳述式建立讀取和更新資料來源的預存程序。如果提供者不支援這個選項,它會變成灰色 (即暫止狀態)。

      使用現有的預存程序

      您將會指定現有預存程序,讓配接器使用來讀取和更新資料來源。

      您的選擇會決定以下窗格如何顯示。

    3. 在第四頁中,建立 SELECT 陳述式或選取現有預存程序。如需建置 SQL 陳述式的協助,請按一下 [SQL 產生器],以啟動 [查詢產生器]。

      注意事項:

      您可以在 WHERE 子句中建立具有參數替代符號的查詢,則您在執行階段時取得的資訊將會填入這些替代符號。如需詳細資訊,請參閱資料配接器命令中的參數

    當您完成精靈時,它會依據您在第二頁指定的資訊來產生連接物件的執行個體。

  4. 如果您要變更配接器和連接的名稱,請在設計工具中個別選取它們,並在兩者的 [屬性] 視窗中各自提供新名稱。

  5. 如果您要檢視配接器將以何種資料填滿資料集,那麼您可以預覽它。如需詳細資訊,請參閱 HOW TO:預覽資料配接器結果

您也可以手動建立並設定配接器。若要這麼做,您必須已經有可用的連接物件。設定資料配接器的部分程序會需要在資料來源與資料集的資料表之間建立資料表對應。如需詳細資訊,請參閱 HOW TO:手動建立及設定資料配接器

請參閱

工作

HOW TO:手動建立及設定資料配接器

HOW TO:預覽資料配接器結果

HOW TO:為資料配接器設定參數

概念

從 DataAdapter 填入 DataSet (ADO.NET)

從 DataAdapter 填入 DataSet (ADO.NET)

資料的新功能

使用 Visual Studio 建立資料應用程式

其他資源

DataAdapter 和 DataReader (ADO.NET)

建立資料配接器

資料逐步解說

ADO.NET