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.
Возвращаемое значение
Строка содержащая SQL-запрос или null
в случае отмены пользователем.
Комментарии
Метод BuildQuery запускает пользовательский интерфейс среды разработки для редактирования или создания строк SQL-запросов. initialQueryText
Если параметр имеет значение Empty, это означает, что пользователь хочет создать новый запрос. initialQueryText
Если параметр содержит строку, это означает, что пользователь хочет изменить существующий запрос.
Параметр mode
указывает тип запроса, который пользователь хочет создать: выбрать, обновить, вставить или удалить. Пользовательский интерфейс может использовать mode
параметр , чтобы настроить себя для нужного типа запроса, ограничить пользователя использованием инструкций SQL, допустимых только для нужного типа запроса, и (или) проверить запрос на соответствие нужному типу.