Partager via


DataSource.QueryConnection Propriété

Définition

Obtient une référence à l’objet DataConnection associé à la source de données.

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

Valeur de propriété

DataConnection associé à la source de données.

Exemples

Dans l’exemple suivant, la QueryConnection propriété de l’objet DataSource est utilisée pour renvoyer une référence à la connexion de données associée à l’objet DataSource , qui est dans cet exemple un Microsoft.Office.InfoPath.ADOQueryConnection objet . Le code utilise ensuite la Microsoft.Office.InfoPath.ADOQueryConnection.Command propriété de la Microsoft.Office.InfoPath.ADOQueryConnection classe pour afficher le texte de la commande SQL dans une zone de message.

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)

Remarques

Une fois que vous avez défini une référence à l’objet DataConnection retourné par la QueryConnection propriété, vous pouvez utiliser les propriétés et les méthodes fournies par l’objet particulier DataConnection .

Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.

Vous pouvez accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler ou dans un navigateur web.

S’applique à