Share via


搜尋準則產生器對話方塊

完成此對話方塊,將新的查詢 (一般是參數型查詢) 加入到 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 查詢的視覺化工具)。

  • 查詢產生器
    開啟查詢產生器 (這是用來建立 SQL 查詢的視覺化工具)。

請參閱

工作

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

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

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

概念

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

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

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

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

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

驗證資料

儲存資料

其他資源

連接至 Visual Studio 中的資料