Condividi tramite


Proprietà DataObject.QueryAdapter

Ottiene un riferimento all'oggetto adattatore dati utilizzato per un'origine dati secondaria.

Questa proprietà non è compatibile con CLS.  

Spazio dei nomi: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)

Sintassi

<DispIdAttribute(2)> _
ReadOnly Property QueryAdapter As Object

Dim instance As DataObject
Dim value As Object

value = instance.QueryAdapter
[DispIdAttribute(2)] 
Object QueryAdapter { get; }

Osservazioni

Dopo aver impostato un riferimento all'oggetto adattatore dati restituito dalla proprietà QueryAdapter, è possibile utilizzare le proprietà e i metodi inclusi in tale oggetto.

Importante:

Possono accedere a questo membro solo moduli eseguiti nello stesso dominio del modulo aperto oppure moduli a cui sono state concesse autorizzazioni tra domini.

Esempio

Nell'esempio seguente, la proprietà QueryAdapter dell'oggetto DataSourceObject viene utilizzata per restituire un riferimento all'adattatore dati associato all'oggetto DataSourceObject che, in questo caso, è un oggetto adattatore dati ADOAdapter. Viene quindi utilizzata la proprietà Command dell'oggetto ADOAdapterObject per visualizzare il testo del comando SQL in una finestra di messaggio:

ADOAdapter adapter;
adapter = (ADOAdapter) thisXDocument.DataObjects["CityList"].QueryAdapter;
thisXDocument.UI.Alert("SQL command text: " + adapter.Command);

Vedere anche

Riferimenti

Interfaccia DataObject
Membri DataObject
Spazio dei nomi Microsoft.Office.Interop.InfoPath.SemiTrust