搜尋準則產生器對話方塊
完成此對話方塊,將新的查詢 (一般是參數型查詢) 加入到 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 應用程式中的現有資料繫結表單中。 如需詳細資訊,請參閱 HOW TO:將參數型查詢加入至 Windows Form 應用程式。
使用者介面項目清單
選取資料來源資料表
從專案中可用資料表的下拉式清單中選取要加入查詢的資料表。選取參數型查詢以載入資料
選取新的或現有的參數型查詢。新的查詢名稱
為新的參數型查詢輸入名稱。現有的查詢名稱
從可用查詢的下拉式清單,為選取的資料來源資料表選取查詢。查詢文字
輸入當按下按鈕時將執行的 SQL 陳述式。注意事項 此精靈會提供 [查詢產生器] (這是用來建立 SQL 查詢的視覺化工具)。
Query Builder - 查詢產生器
開啟 [查詢產生器] (這是用來建立 SQL 查詢的視覺化工具)。 如需詳細資訊,請參閱查詢和檢視表設計工具。
請參閱
工作
HOW TO:將參數型查詢加入至 Windows Form 應用程式
概念
將 Windows Form 控制項繫結至 Visual Studio 中的資料