Condividi tramite


Classe AdoQueryConnection

Rappresenta una connessione per il recupero dei dati da un database di Microsoft Access o di Microsoft SQL Server.

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

Sintassi

Public MustInherit Class AdoQueryConnection
    Inherits DataConnection

Dim instance As AdoQueryConnection
public abstract class AdoQueryConnection : DataConnection

Osservazioni

L'oggetto ADOQueryConnection implementa proprietà che possono essere utilizzate per ottenere e impostare informazioni sulla stringa di connessione, sul testo del comando SQL e sul valore di timeout della connessione dati. Implementa inoltre un metodo per la creazione di un frammento di testo di un comando SQL basato sugli attributi di un nodo XML specificato.

Quando un progettista crea un modello di modulo utilizzando il collegamento Nuovo da connessione dati nel riquadro attività Progetta modulo e quindi sceglie di creare una connessione di ** ** database, all'insieme DataConnectionCollection viene aggiunto un oggetto AdoQueryConnection per la connessione.

Se il progettista del modulo attiva inoltre l'invio a questa connessione ADO, all'insieme DataConnectionCollection viene aggiunto un oggetto AdoSubmitConnection per la connessione.

Per entrambi i tipi di connessione, il nome viene specificato dal progettista del modulo nell'interfaccia utente della Connessione guidata dati. I nomi predefiniti assegnati nella procedura guidata a ogni tipo di connessione sono "Connessione principale" (AdoQueryConnection) e "Invio connessione principale" (AdoSubmitConnection).

La classe AdoQueryConnection corrisponde alla classe AdoAdapterObject del modello a oggetti di Microsoft Office InfoPath 2003 per una connessione configurata per il recupero (esecuzione di query) di dati da un database di Access o di SQL Server.

Gerarchia di ereditarietà

System.Object
   Microsoft.Office.InfoPath.DataConnection
    Microsoft.Office.InfoPath.AdoQueryConnection

Thread Safety

Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Membri AdoQueryConnection
Spazio dei nomi Microsoft.Office.InfoPath