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 値のいずれか 1 つ。

initialQueryText
String

クエリの初期値。または、新しいクエリを作成する場合は Empty

戻り値

SQL クエリが格納された文字列。ユーザーがキャンセルした場合は null

注釈

メソッドは BuildQuery 、SQL クエリ文字列を編集または作成するために、デザイン環境の UI を起動します。 パラメーターが initialQueryText の場合は Empty、ユーザーが新しいクエリを作成することを示します。 パラメーターに initialQueryText 文字列が含まれている場合は、ユーザーが既存のクエリを編集することを示します。

パラメーターは mode 、ユーザーが作成するクエリの種類 (選択、更新、挿入、または削除) を示します。 ユーザー インターフェイスでは、 パラメーターを mode 使用して、必要なクエリの種類に対して自身を構成したり、必要なクエリの種類に対してのみ有効な SQL ステートメントを使用するようにユーザーを制限したり、目的の型に対してクエリを検証したりできます。

適用対象