Condividi tramite


IDataEnvironment.BuildQuery Metodo

Definizione

Apre una finestra di dialogo per la compilazione di una stringa di query 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

Parametri

owner
IWin32Window

Finestra padre per la finestra di dialogo.

connection
DesignerDataConnection

Connessione dati da utilizzare per la query.

mode
QueryBuilderMode

Uno dei valori di QueryBuilderMode.

initialQueryText
String

Valore iniziare della query o Empty per creare una nuova query.

Restituisce

Stringa contenente la query SQL o null se l'utente ha annullato.

Commenti

Il BuildQuery metodo avvia l'interfaccia utente dell'ambiente di progettazione per la modifica o la creazione di stringhe di query SQL. Se il initialQueryText parametro è Empty, indica che l'utente vuole creare una nuova query. Se il initialQueryText parametro contiene una stringa, indica che l'utente vuole modificare la query esistente.

Il mode parametro indica il tipo di query che l'utente vuole compilare. Selezionare, aggiornare, inserire o eliminare. L'interfaccia utente può usare il mode parametro per configurarsi per il tipo di query desiderato, limitare l'utente all'uso di istruzioni SQL valide solo per il tipo di query desiderato e/o convalidare la query sul tipo desiderato.

Si applica a