Compartir a través de


XmlForm.QueryDataConnection Propiedad

Definición

Obtiene una referencia al DataConnection objeto que representa la conexión de datos asociada al formulario.

public:
 abstract property Microsoft::Office::InfoPath::DataConnection ^ QueryDataConnection { Microsoft::Office::InfoPath::DataConnection ^ get(); };
public abstract Microsoft.Office.InfoPath.DataConnection QueryDataConnection { get; }
member this.QueryDataConnection : Microsoft.Office.InfoPath.DataConnection
Public MustOverride ReadOnly Property QueryDataConnection As DataConnection

Valor de propiedad

que DataConnection representa la conexión de datos asociada al formulario.

Ejemplos

En el ejemplo de código siguiente, se usa la propiedad QueryDataConnection de la XmlForm clase para establecer una referencia a los Microsoft.Office.InfoPath.ADOQueryConnection objetos y Microsoft.Office.InfoPath.ADOSubmitConnection asociados a la plantilla de formulario. A continuación, la Command propiedad del objeto ADOQueryConnection y la Command propiedad de los objetos ADOQueryConnection se usan para mostrar el texto del comando SQL para cada tipo de conexión en un cuadro de mensaje.

ADOQueryConnection queryConnection;
ADOSubmitConnection submitConnection;

queryConnection = (ADOQueryConnection) this.QueryConnection;
MessageBox.Show("Query SQL command text: " + queryConnection.Command);

submitConnection = (ADOSubmitConnection) this.QueryConnection;
MessageBox.Show("Submit SQL command text: " + querySubmit.Command);
Dim queryConnection As ADOQueryConnection
Dim submitConnectionmAs ADOSubmitConnection

queryConnection = DirectCast(ADOQueryConnection, Me.QueryConnection)
MessageBox.Show("Query SQL command text: " & queryConnection.Command)

submitConnection = DirectCast(ADOSubmitConnection, Me.QueryConnection)
MessageBox.Show("Submit SQL command text: " & querySubmit.Command)

Comentarios

Los objetos DataConnection proporcionan distintas propiedades y métodos que recuperan y envían datos a los orígenes de datos externos; el adaptador de datos asociado a un formulario depende del tipo de origen de datos utilizado al crear inicialmente dicho formulario.

La propiedad QueryDataConnection permite tener acceso al origen de datos principal de un formulario de InfoPath. Para obtener acceso a los objetos del adaptador de datos usados para los orígenes de datos secundarios de un formulario, use la DataSources propiedad .

Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.

Se puede acceder a este tipo o miembro desde el código que se ejecuta en los formularios abiertos en Microsoft InfoPath Filler o en un explorador web.

Se aplica a