IDataEnvironment.BuildQuery 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
启动一个对话框以生成 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 启动设计环境的 UI,用于编辑或创建 SQL 查询字符串。 initialQueryText
如果 参数为 Empty,则表示用户想要创建新查询。 initialQueryText
如果 参数包含字符串,则表示用户想要编辑现有查询。
参数 mode
指示用户要生成的查询类型;选择、更新、插入或删除。 用户界面可以使用 mode
参数为所需的查询类型配置自身,将用户限制为仅对所需查询类型有效的 SQL 语句,以及/或根据所需类型验证查询。