共用方式為


如何:將參數型查詢加入至 Windows Form 應用程式

您可以藉由執行參數型查詢,完成將搜尋功能加入 Windows 應用程式中的表單。 參數型查詢會傳回符合 WHERE 子句條件的資料。 您可以透過完成搜尋準則產生器對話方塊,以將參數化加入查詢。 例如,您可以將 WHERE City = @City 加入至傳回客戶清單的 SQL 陳述式結尾,以參數化查詢,使其只顯示特定城市的客戶。

完成 [搜尋準則] 對話方塊會執行下列工作:

  • 將查詢加入至關聯的 TableAdapter。

  • 將控制項加入至表單,讓使用者提供任何需要的參數值,並且加入執行查詢的按鈕。

  • 將設定參數值並執行查詢的程式碼,加入至按鈕的 Click 事件。

注意事項注意事項

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

將查詢加入至現有的資料繫結表單

  1. Windows Form 設計工具中開啟表單。

  2. 按一下 [資料] 功能表或資料智慧標籤 中的 [加入查詢]。

    注意事項注意事項

    若 [資料] 功能表中無法使用 [加入查詢],請選取表單上顯示您想要加入參數化的資料來源的控制項。例如,若表單以 DataGridView 控制項顯示資料,請選取此控制項。若表單以個別控制項顯示資料,請選取任何資料繫結控制項。

  3. 選取 [選取資料來源資料表] 區域中想要加入參數化的資料表。 如需詳細資訊,請參閱搜尋準則產生器對話方塊

  4. 若您要建立新查詢,請在 [新的查詢名稱] 方塊中輸入名稱。

    -或-

    選取 [現有的查詢名稱] 方塊中的查詢。

  5. 在 [查詢文字] 方塊中輸入採用參數的查詢。

  6. 按一下 [確定]。

    輸入參數的控制項及 [載入] 按鈕即會加入到 ToolStrip 控制項中的表單。

請參閱

工作

逐步解說:建立 Windows Form 以搜尋資料

逐步解說:顯示 Windows Form 上的資料

如何:連接至資料庫中的資料

如何:使用 Windows Form BindingNavigator 控制項巡覽資料

如何:使用 Windows Form BindingSource 元件排序和篩選 ADO.NET 資料

如何:使用 Windows Form BindingSource 元件建立查閱資料表

參考

資料來源視窗

概念

TableAdapter 概觀

建立和編輯具類型資料集

資料來源概觀

驗證資料