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 方法啟動設計環境的使用者介面,用於編輯或建立 SQL 查詢字串。 如果參數 initialQueryTextEmpty,表示使用者想建立一個新的查詢。 如果參數 initialQueryText 包含字串,表示使用者想編輯現有查詢。

參數表示 mode 使用者想要建立的查詢類型;選擇、更新、插入或刪除。 使用者介面可以使用該 mode 參數來設定所需查詢類型,限制使用者只能使用僅適用於該查詢類型的 SQL 陳述式,和/或驗證查詢是否符合所需類型。

適用於