DataSource.QueryConnection 属性

定义

获取对 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 浏览器内打开的表单中运行的代码访问此类型或成员。

适用于