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. initialQueryText Если параметр имеет значениеEmpty, он указывает, что пользователь хочет создать новый запрос. initialQueryText Если параметр содержит строку, он указывает, что пользователь хочет изменить существующий запрос.

Параметр mode указывает тип запроса, который пользователь хочет создать, либо выбрать, обновить, вставить или удалить. Пользовательский интерфейс может использовать mode параметр для настройки самого типа запроса, ограничить пользователя использованием инструкций SQL только для типа требуемого запроса и (или) проверить запрос на нужный тип.

Применяется к