Share via


HOW TO:建立參數型 TableAdapter 查詢

參數型查詢傳回符合查詢中 WHERE 子句條件的資料。 例如,您可以將 WHERE City = @City 加入至傳回客戶清單的 SQL 陳述式結尾,以參數化客戶清單並只顯示特定城市的客戶。 如需詳細資訊,請參閱參數查詢

DataSet 設計工具中,或在使用 [資料] 功能表上的 [參數型資料來源] 命令於 Windows 應用程式中建立資料繫結表單時,會建立參數型 TableAdapter 查詢。 [參數型資料來源] 命令也可以在表單上建立控制項,以輸入參數值和執行查詢。 如需詳細資訊,請參閱搜尋準則產生器對話方塊

注意事項注意事項

建構參數型查詢時,請根據編碼對象的資料庫,使用特定參數標記法。 例如,Access 和 OleDb 資料來源使用問號 '?' 代表參數,所以 WHERE 子句應該如下:WHERE City = ?。

注意事項注意事項

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

建立參數型 TableAdapter 查詢

在 DataSet 設計工具中建立參數型查詢

  • 建立新的 TableAdapter,並將具有所要參數的 WHERE 子句加入至 SQL 陳述式。 如需詳細資訊,請參閱 HOW TO:建立 TableAdapter

    -或-

  • 加入查詢至現有的 TableAdapter,並將具有所要參數的 WHERE 子句加入至 SQL 陳述式。 如需詳細資訊,請參閱 HOW TO:建立 TableAdapter 查詢

在設計資料繫結表單時建立參數型查詢

  1. 在表單上選取已繫結至資料集的控制項。 如需詳細資訊,請參閱將 Windows Form 控制項繫結至 Visual Studio 中的資料

  2. 按一下 [資料] 功能表上的 [加入查詢]。

  3. 完成 [搜尋準則產生器] 對話方塊,並將具有所要參數的 WHERE 子句加入至 SQL 陳述式。 如需詳細資訊,請參閱搜尋準則產生器對話方塊

請參閱

概念

將控制項繫結至 Visual Studio 中的資料

其他資源

TableAdapter

連接至 Visual Studio 中的資料

準備您的應用程式以接收資料

將資料擷取至您的應用程式中

在您的應用程式中編輯資料

驗證資料

儲存資料

資料逐步解說