DataObject.QueryAdapter-Eigenschaft
Ruft einen Verweis auf das Datenadapterobjekt ab, das für eine sekundäre Datenquelle verwendet wird.
Diese Eigenschaft ist nicht CLS-kompatibel.
Namespace: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)
Syntax
<DispIdAttribute(2)> _
ReadOnly Property QueryAdapter As Object
Dim instance As DataObject
Dim value As Object
value = instance.QueryAdapter
[DispIdAttribute(2)]
Object QueryAdapter { get; }
Hinweise
Nachdem Sie einen Verweis auf das Datenadapterobjekt festgelegt haben, das von der QueryAdapter-Eigenschaft zurückgegeben wird, können Sie die Eigenschaften und Methoden verwenden, die im jeweiligen Datenadapterobjekt enthalten sind.
Wichtig: |
---|
Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden. |
Beispiel
Im folgenden Beispiel wird die QueryAdapter-Eigenschaft des DataSourceObject-Objekts verwendet, um einen Verweis auf den Datenadapter festzulegen, der dem DataSourceObject-Objekt, in diesem Fall einem ADOAdapter-Datenadapterobjekt, zugeordnet ist. Anschließend verwendet der Code die Command-Eigenschaft des ADOAdapterObject-Objekts, um den SQL-Befehlstext in einem Meldungsfeld anzuzeigen:
ADOAdapter adapter;
adapter = (ADOAdapter) thisXDocument.DataObjects["CityList"].QueryAdapter;
thisXDocument.UI.Alert("SQL command text: " + adapter.Command);
Siehe auch
Referenz
DataObject-Schnittstelle
DataObject-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace