Compartilhar via


XmlForm.QueryDataConnection Propriedade

Definição

Obtém uma referência ao DataConnection objeto que representa a conexão de dados associada ao formulário.

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 da propriedade

Um DataConnection que representa a conexão de dados associada ao formulário.

Exemplos

No exemplo de código a seguir, a propriedade QueryDataConnection da XmlForm classe é usada para definir uma referência aos Microsoft.Office.InfoPath.ADOQueryConnection objetos e Microsoft.Office.InfoPath.ADOSubmitConnection associados ao modelo de formulário. Em seguida, a Command propriedade do objeto ADOQueryConnection e a Command propriedade dos objetos ADOQueryConnection são usadas para exibir o texto de comando SQL para cada tipo de conexão em uma caixa de mensagem

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)

Comentários

Os objetos DataConnection fornecem propriedades e métodos que recuperam e enviam dados para fontes de dados externas; a conexão de dados associada a um formulário depende do tipo de fonte de dados usada quando o formulário foi criado inicialmente.

A propriedade QueryDataConnection permite que você acesse a fonte de dados primária de um formulário InfoPath. Para acessar os objetos do adaptador de dados usados para as fontes de dados secundárias de um formulário, use a DataSources propriedade.

This member can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.

This type or member can be accessed from code running in forms opened in Microsoft InfoPath Filler or in a Web browser.

Aplica-se a