HOW TO:建立參數型 TableAdapter 查詢
參數型查詢傳回符合查詢中 WHERE 子句條件的資料。例如,您可以將 WHERE City = @City 加入至傳回客戶清單的 SQL 陳述式結尾,以參數化客戶清單並只顯示特定城市的客戶。如需詳細資訊,請參閱參數查詢。
在 DataSet 設計工具中,或在使用 [資料] 功能表上的 [參數型資料來源] 命令於 Windows 應用程式中建立資料繫結表單時,會建立參數型 TableAdapter 查詢。[參數型資料來源] 命令也可以在表單上建立控制項,以輸入參數值和執行查詢。如需詳細資訊,請參閱搜尋準則產生器對話方塊。
注意事項 |
---|
建構參數型查詢時,請根據編碼對象的資料庫,使用特定參數標記法。例如,Access 和 OleDb 資料來源使用問號 '?' 代表參數,所以 WHERE 子句應該如下:WHERE City = ?。 |
注意事項 |
---|
根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定。 |
建立參數型 TableAdapter 查詢
在 DataSet 設計工具中建立參數型查詢
建立新的 TableAdapter,並將具有所要參數的 WHERE 子句加入至 SQL 陳述式。如需詳細資訊,請參閱 HOW TO:建立 TableAdapter。
-或-
加入查詢至現有的 TableAdapter,並將具有所要參數的 WHERE 子句加入至 SQL 陳述式。如需詳細資訊,請參閱 HOW TO:建立 TableAdapter 查詢。
在設計資料繫結表單時建立參數型查詢
在表單上選取已繫結至資料集的控制項。如需詳細資訊,請參閱將 Windows Form 控制項繫結至 Visual Studio 中的資料。
按一下 [資料] 功能表上的 [加入查詢]。
完成 [搜尋準則產生器] 對話方塊,並將具有所要參數的 WHERE 子句加入至 SQL 陳述式。如需詳細資訊,請參閱搜尋準則產生器對話方塊。