Condividi tramite


Proprietà DataSource.QueryConnection

Ottiene un riferimento all'oggetto DataConnection associato all'origine dati.

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

Sintassi

Public MustOverride ReadOnly Property QueryConnection As DataConnection

Dim instance As DataSource
Dim value As DataConnection

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

Valore proprietà

Oggetto DataConnection associato all'origine dati.

Osservazioni

Dopo avere impostato un riferimento all'oggetto DataConnection restituito dalla proprietà QueryConnection, è possibile utilizzare le proprietà e i metodi implementati dall'oggetto DataConnection specifico.

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

A questo tipo o membro può accedere solo il codice in esecuzione in moduli aperti in Microsoft Office InfoPath 2007 o in un browser.

Esempio

Nell'esempio seguente viene utilizzata la proprietà QueryConnection dell'oggetto DataSource per restituire un riferimento alla connessione dati associata all'oggetto DataSource, che, in questo esempio, è un oggetto ADOQueryConnection. Viene quindi utilizzata la proprietà Command della classe ADOQueryConnection per visualizzare il testo del comando SQL in una finestra di messaggio.

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)

Vedere anche

Riferimenti

Classe DataSource
Membri DataSource
Spazio dei nomi Microsoft.Office.InfoPath