共用方式為


搜尋準則產生器對話方塊

完成此對話方塊,將新的查詢 (一般是參數型查詢) 加入到 Windows 應用程式中的現有資料繫結表單中。 這包括了將新的查詢加入到選取的資料表中,以及加入使用者的控制項,以在表單上輸入任何參數值 (執行查詢的按鈕也會加入到表單中)。

參數型查詢會傳回符合查詢中 WHERE 子句條件的資料。 例如,您可以將 WHERE City = @City 加入至傳回客戶清單的 SQL 陳述式結尾,以參數化客戶清單並只顯示特定城市的客戶。 WHERE 子句會定義執行查詢時要符合的條件; SELECT * FROM Customers 會傳回 Customers 資料表中的所有資料錄,而 SELECT * FROM Customers WHERE City = @City 則只會傳回 City 資料行等於 @City 參數值的資料錄。 在查詢結尾,加入適當 WHERE 子句。

一些一般的 WHERE 子句:

SELECT * FROM Employees WHERE CompanyName like @CompanyName
SELECT * FROM Employees WHERE (LastName = @Lname) and (FirstName = @Fname)
注意事項注意事項

參數替代符號的語法會因資料來源而異; 此範例將示範 SQL Server 資料來源 (@paramname) 的替代符號。 請在 System.Data.OleDbSystem.Data.Odbc 參數上使用問號 (?) 替代符號 (WHERE CompanyName like ?)。

在智慧標籤上或從 [資料] 功能表選擇 [加入查詢] 時,會出現此對話方塊。

您可以使用這個對話方塊執行下列作業:

使用者介面項目清單

  • 選取資料來源資料表
    從專案中可用資料表的下拉式清單中選取要加入查詢的資料表。

  • 選取參數型查詢以載入資料
    選取新的或現有的參數型查詢。

  • 新的查詢名稱
    為新的參數型查詢輸入名稱。

  • 現有的查詢名稱
    從可用查詢的下拉式清單,為選取的資料來源資料表選取查詢。

  • 查詢文字
    輸入當按下按鈕時將執行的 SQL 陳述式。

    注意事項注意事項

    此精靈會提供 [查詢產生器] (這是用來建立 SQL 查詢的視覺化工具)。

  • Query Builder - 查詢產生器
    開啟 [查詢產生器] (這是用來建立 SQL 查詢的視覺化工具)。 如需詳細資訊,請參閱查詢和檢視表設計工具

請參閱

工作

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

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

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

概念

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

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

其他資源

連接至 Visual Studio 中的資料

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

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

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

驗證資料

儲存資料