DataSource.QueryConnection (Propiedad)
Obtiene una referencia al objeto DataConnection asociado al origen de datos.
Espacio de nombres: Microsoft.Office.InfoPath
Ensamblado: Microsoft.Office.InfoPath (en microsoft.office.infopath.dll)
Sintaxis
Public MustOverride ReadOnly Property QueryConnection As DataConnection
Dim instance As DataSource
Dim value As DataConnection
value = instance.QueryConnection
public abstract DataConnection QueryConnection { get; }
Valor de propiedad
Objeto DataConnection asociado al origen de datos.
Comentarios
Una vez establecida la referencia al objeto DataConnection que devuelve la propiedad QueryConnection, se pueden usar las propiedades y métodos proporcionados por el objeto DataConnection concreto.
Sólo pueden tener acceso a este miembro los formularios que se ejecuten en el mismo dominio que el formulario abierto actualmente o los formularios a los que se hayan concedido permisos entre dominios.
Se puede tener acceso a este tipo o miembro desde un código ejecutado en formularios abiertos en Microsoft Office InfoPath 2007 o en un explorador Web.
Ejemplo
En el ejemplo siguiente, se usa la propiedad QueryConnection del objeto DataSource para devolver una referencia a la conexión de datos asociada al objeto DataSource, que en este ejemplo es un objeto ADOQueryConnection. A continuación, el código utiliza la propiedad Command de la clase ADOQueryConnection para mostrar el texto del comando SQL en un cuadro de mensaje.
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)
Vea también
Referencia
DataSource (Clase)
DataSource (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)