En skrivebeskyttet egenskap som returnerer en referanse til dataadapterobjektet som brukes for en sekundær datakilde.
expression.QueryAdapter
expression Obligatorisk. Et uttrykk som returnerer en referanse til DataObject-objektet.
Sikkerhetsnivå
2: Kan åpnes bare av skjemaer som kjører på samme domene som skjemaet som i øyeblikket er åpent, eller av skjemaer som har fått tillatelser på tvers av domener.
Merknader
Når du har angitt en referanse til dataadapterobjektet som returneres av QueryAdapter-egenskapen, kan du bruke egenskapene og metodene for det bestemte dataadapterobjektet.
Microsoft Office InfoPath 2003 støtter tre typer dataadaptere:
- ActiveX Data Objects Representeres av ADOAdapter-objektet.
- Webtjenester Representeres av WebServiceAdapter-objektet.
- XML-fil Representeres av XMLFileAdapter-objektet.
Eksempel
I eksemplet nedenfor brukes QueryAdapter-egenskapen for DataObject-objektet til å returnere en referanse til dataadapteren som er knyttet til DataObject-objektet, i dette tilfellet et ADOAdapter-dataadapterobjekt. Deretter brukes Command-egenskapen for ADOAdapter-objektet til å vise SQL-kommandoteksten i en meldingsboks.
var objDataAdapter;
objDataAdapter = XDocument.DataObjects("CityList").QueryAdapter;
XDocument.UI.Alert("SQL command text: " + objDataAdapter.Command);