DataSource.QueryConnection 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取对 DataConnection 与数据源关联的 对象的引用。
public:
abstract property Microsoft::Office::InfoPath::DataConnection ^ QueryConnection { Microsoft::Office::InfoPath::DataConnection ^ get(); };
public abstract Microsoft.Office.InfoPath.DataConnection QueryConnection { get; }
member this.QueryConnection : Microsoft.Office.InfoPath.DataConnection
Public MustOverride ReadOnly Property QueryConnection As DataConnection
属性值
与 DataConnection 数据源关联的 。
示例
在以下示例中, QueryConnection 对象的 属性 DataSource 用于返回对与 DataSource 对象关联的数据连接的引用,在此示例中,该对象是一个 Microsoft.Office.InfoPath.ADOQueryConnection 对象。 然后,代码使用 Microsoft.Office.InfoPath.ADOQueryConnection.Command 类的 Microsoft.Office.InfoPath.ADOQueryConnection 属性在消息框中显示 SQL 命令文本。
AdoQueryConnection myConnection =
(AdoQueryConnection)(this.DataSources["CityList"].QueryConnection);
MessageBox.Show("SQL command text: " + myConnection.Command);
Dim myConnection As AdoQueryConnection = _
DirectCast(Me.DataSources("CityList").QueryConnection, _
AdoQueryConnection) ;
MessageBox.Show("SQL command text: " & myConnection.Command)
注解
设置对属性返回的 DataConnection 对象的 QueryConnection 引用后,可以使用特定 DataConnection 对象提供的属性和方法。
此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。
可以通过 Microsoft InfoPath Filler 或 Web 浏览器内打开的表单中运行的代码访问此类型或成员。