Freigeben über


DataSource.QueryConnection Eigenschaft

Definition

Ruft einen Verweis auf das -Objekt ab, das DataConnection der Datenquelle zugeordnet ist.

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

Eigenschaftswert

Eine DataConnection , die der Datenquelle zugeordnet ist.

Beispiele

Im folgenden Beispiel wird die QueryConnection -Eigenschaft des DataSource -Objekts verwendet, um einen Verweis auf die Datenverbindung zurückzugeben, die dem DataSource -Objekt zugeordnet ist, das in diesem Beispiel ein Microsoft.Office.InfoPath.ADOQueryConnection -Objekt ist. Der Code verwendet dann die Microsoft.Office.InfoPath.ADOQueryConnection.Command -Eigenschaft der Microsoft.Office.InfoPath.ADOQueryConnection -Klasse, um den SQL-Befehlstext in einem Meldungsfeld anzuzeigen.

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)

Hinweise

Nachdem Sie einen Verweis auf das DataConnection Objekt festgelegt haben, das die QueryConnection Eigenschaft zurückgibt, können Sie die Eigenschaften und Methoden verwenden, die das jeweilige DataConnection Objekt bereitstellt.

Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die in der gleichen Domäne wie das derzeit geöffnete Formular ausgeführt werden oder denen domänenübergreifende Berechtigungen zugewiesen wurden.

Auf diesen Typ oder dieses Mitglied kann über Code zugegriffen werden, der in Formularen ausgeführt wird, die in Microsoft InfoPath Filler oder in einem Webbrowser geöffnet wurden.

Gilt für: