Sdílet prostřednictvím


IDataEnvironment.BuildQuery Metoda

Definice

Spustí dialogové okno pro sestavení řetězce dotazu 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

Parametry

owner
IWin32Window

Nadřazené okno dialogového okna

connection
DesignerDataConnection

Datové připojení, které se má použít pro dotaz.

mode
QueryBuilderMode

Jedna z QueryBuilderMode hodnot.

initialQueryText
String

Počáteční hodnota dotazu nebo Empty vytvoření nového dotazu.

Návraty

Řetězec obsahující dotaz SQL nebo null pokud uživatel zrušil.

Poznámky

Metoda BuildQuery spustí uživatelské rozhraní návrhového prostředí pro úpravy nebo vytváření řetězců dotazu SQL. initialQueryText Pokud je Emptyparametr , znamená to, že uživatel chce vytvořit nový dotaz. initialQueryText Pokud parametr obsahuje řetězec, znamená to, že uživatel chce upravit existující dotaz.

Parametr mode označuje typ dotazu, který chce uživatel sestavit. Vyberte, aktualizujte, vložte nebo odstraňte. Vaše uživatelské rozhraní může použít mode parametr ke konfiguraci požadovaného typu dotazu, omezit uživatele na použití příkazů SQL platných pouze pro požadovaný typ dotazu a/nebo ověřit dotaz proti požadovanému typu.

Platí pro