Freigeben über


DataSource.QueryConnection-Eigenschaft

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

Namespace:  Microsoft.Office.InfoPath
Assembly:  Microsoft.Office.InfoPath (in Microsoft.Office.InfoPath.dll)

Syntax

'Declaration
Public MustOverride ReadOnly Property QueryConnection As DataConnection
    Get
'Usage
Dim instance As DataSource
Dim value As DataConnection

value = instance.QueryConnection
public abstract DataConnection QueryConnection { get; }

Eigenschaftswert

Typ: Microsoft.Office.InfoPath.DataConnection
Ein DataConnection-Objekt, das der Datenquelle zugeordnet ist.

Hinweise

Nachdem Sie einen Verweis auf das DataConnection-Objekt festgelegt haben, das durch die QueryConnection-Eigenschaft zurückgegeben wird, können Sie die Eigenschaften und Methoden verwenden, die das betreffende 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.

Beispiele

Im folgenden Beispiel wird mithilfe der QueryConnection-Eigenschaft des DataSource-Objekts ein Verweis auf die Datenverbindung zurückgegeben, die dem DataSource-Objekt zugeordnet ist (in diesem Beispiel ein ADOQueryConnection-Objekt). Dann wird vom Code mithilfe der Command()-Eigenschaft der ADOQueryConnection-Klasse der SQL-Befehlstext in einem Meldungsfeld angezeigt.

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)

Siehe auch

Referenz

DataSource Klasse

DataSource-Member

Microsoft.Office.InfoPath-Namespace