HOW TO:將參數型查詢加入至 Windows Form 應用程式
您可以藉由執行參數型查詢,完成將搜尋功能加入 Windows 應用程式中表單的作業。 參數型查詢傳回符合 WHERE 子句條件的資料。 您可以完成搜尋準則產生器對話方塊,將參數化加入查詢。 例如,您可以將 WHERE City = @City 加入至傳回客戶清單的 SQL 陳述式結尾,將查詢參數化,只顯示特定城市的客戶。 如需詳細資訊,請參閱參數查詢。
完成 [搜尋準則] 對話方塊,會執行下列作業:
將查詢加入至關聯的 TableAdapter。
將控制項加入至表單,讓使用者提供任何需要的參數值,並且加入執行查詢的按鈕。
將設定參數值並執行查詢的程式碼,加入至按鈕的 Click 事件。
注意事項 |
---|
根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定。 |
將查詢加入至現有的資料繫結表單
在 [Windows Form 設計工具] 中開啟表單。
按一下 [資料] 功能表或 [資料智慧標籤] 的 [加入查詢] 。
注意事項 如果 [資料] 功能表上沒有 [加入查詢],請選取表單上顯示您需要的資料來源的控制項,以加入參數化。例如,如果表單以 DataGridView 控制項顯示資料,請選取此控制項。如果表單以個別控制項顯示資料,請選取任何資料繫結控制項。
選取 [選取資料來源資料表] 區域中所要的資料表,加入參數化。 如需詳細資訊,請參閱搜尋準則產生器對話方塊。
如果您要建立新查詢,請在 [新的查詢名稱] 方塊中輸入名稱。
-或-
選取 [現有的查詢名稱] 方塊中的查詢。
在 [查詢文字] 方塊中輸入使用參數的查詢。
提示
使用 [查詢產生器] 協助您建立查詢。如需詳細資訊,請參閱查詢和檢視表設計工具。
按一下 [確定]。
要輸入參數的控制項及 [載入] 按鈕即會加入到 ToolStrip 控制項中的表單。
請參閱
工作
HOW TO:使用 Windows Form BindingNavigator 控制項巡覽資料
HOW TO:使用 Windows Form BindingSource 元件排序和篩選 ADO.NET 資料
HOW TO:使用 Windows Form BindingSource 元件建立查閱資料表