搜尋準則產生器對話方塊
完成此對話方塊,將新的查詢 (一般是參數型查詢) 加入到 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.OleDb 和 System.Data.Odbc 參數使用問號 (?) 預留位置 (WHERE CompanyName like ?)。 |
在智慧標籤上或從 [資料] 功能表選擇 [加入查詢] 時,會出現此對話方塊。
您可以使用此對話方塊執行:
- 將搜尋功能加入到 Window 應用程式中的現有資料繫結表單中。 如需詳細資訊,請參閱如何:將參數型查詢加入至 Windows Form 應用程式。
使用者介面項目清單
選取資料來源資料表
從專案中可用資料表的下拉式清單中選取要加入查詢的資料表。選取參數型查詢以載入資料
選取新的或現有的參數型查詢。新的查詢名稱
為新的參數型查詢輸入名稱。現有的查詢名稱
從可用查詢的下拉式清單,為選取的資料來源資料表選取查詢。查詢文字
輸入當按下按鈕時將執行的 SQL 陳述式。注意事項 此精靈會提供查詢產生器 (這是用來建立 SQL 查詢的視覺化工具)。
查詢產生器
開啟查詢產生器 (這是用來建立 SQL 查詢的視覺化工具)。
請參閱
工作
如何:將參數型查詢加入至 Windows Form 應用程式
概念
將 Windows Form 控制項繫結至 Visual Studio 中的資料