IDataEnvironment.BuildQuery 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會啟動一個對話框來建立 SQL 查詢字串。
public:
System::String ^ BuildQuery(System::Windows::Forms::IWin32Window ^ owner, System::ComponentModel::Design::Data::DesignerDataConnection ^ connection, System::ComponentModel::Design::Data::QueryBuilderMode mode, System::String ^ initialQueryText);
public string BuildQuery(System.Windows.Forms.IWin32Window owner, System.ComponentModel.Design.Data.DesignerDataConnection connection, System.ComponentModel.Design.Data.QueryBuilderMode mode, string initialQueryText);
abstract member BuildQuery : System.Windows.Forms.IWin32Window * System.ComponentModel.Design.Data.DesignerDataConnection * System.ComponentModel.Design.Data.QueryBuilderMode * string -> string
Public Function BuildQuery (owner As IWin32Window, connection As DesignerDataConnection, mode As QueryBuilderMode, initialQueryText As String) As String
參數
- owner
- IWin32Window
對話的父視窗。
- connection
- DesignerDataConnection
查詢時會用資料連線。
- mode
- QueryBuilderMode
這是其中一項 QueryBuilderMode 價值。
傳回
包含 SQL 查詢的字串,或 null 使用者取消時的字串。
備註
此 BuildQuery 方法啟動設計環境的使用者介面,用於編輯或建立 SQL 查詢字串。 如果參數 initialQueryText 為 Empty,表示使用者想建立一個新的查詢。 如果參數 initialQueryText 包含字串,表示使用者想編輯現有查詢。
參數表示 mode 使用者想要建立的查詢類型;選擇、更新、插入或刪除。 使用者介面可以使用該 mode 參數來設定所需查詢類型,限制使用者只能使用僅適用於該查詢類型的 SQL 陳述式,和/或驗證查詢是否符合所需類型。