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, допустимых только для нужного типа запроса, и (или) проверить запрос на соответствие нужному типу.

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