IDataEnvironment.BuildQuery 方法

定義

啟動對話方塊以建置 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 值。

initialQueryText
String

查詢的初始值,Empty 表示建立新查詢。

傳回

包含 SQL 查詢的字串,如果使用者取消,則為 null

備註

方法 BuildQuery 會啟動設計環境的UI,以編輯或建立SQL查詢字串。 initialQueryText如果 參數為 Empty,表示使用者想要建立新的查詢。 initialQueryText如果參數包含字串,表示使用者想要編輯現有的查詢。

參數 mode 指出使用者想要建置的查詢類型;請選取、更新、插入或刪除。 您的使用者介面可以使用 mode 參數來設定所需的查詢類型、限制使用者只針對所需的查詢類型使用有效的 SQL 語句,以及/或根據所需的類型驗證查詢。

適用於