Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Rappresenta una connessione a un'origine dati Microsoft ActiveX Data Objects/OLEDB.
Spazio dei nomi: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)
Sintassi
<GuidAttribute("096cd5d3-0786-11d1-95fa-0080c78ee3bb")> _
<CoClassAttribute(GetType(ADOAdapterObjectWrapper))> _
<CLSCompliantAttribute(False)> _
Public Interface ADOAdapterObject
Inherits ADOAdapter2, ADOAdapter
Dim instance As ADOAdapterObject
[GuidAttribute("096cd5d3-0786-11d1-95fa-0080c78ee3bb")]
[CoClassAttribute(typeof(ADOAdapterObjectWrapper))]
[CLSCompliantAttribute(false)]
public interface ADOAdapterObject : ADOAdapter2, ADOAdapter
Osservazioni
Questo tipo è un wrapper per una coclasse richiesta dal codice gestito per l'interoperabilità COM. Utilizzare questo tipo per accedere ai membri dell'interfaccia COM implementata dalla coclasse. Per informazioni sull'interfaccia COM e un collegamento alle descrizioni dei relativi membri, vedere ADOAdapter2.
L'oggetto ADOAdapter è un tipo di adattatore dati di Microsoft Office InfoPath 2007 che contiene tutte le informazioni necessarie per il recupero e l'invio di dati a un'origine dati esterna.
L'oggetto ADOAdapter implementa proprietà che possono essere utilizzate per ottenere e impostare informazioni sulla stringa di connessione, il testo del comando SQL e il valore di timeout dell'adattatore dati. Implementa inoltre un metodo per la creazione di un frammento di testo del comando SQL basato su un nodo XML specificato.
Se un'origine dati ADO/OLEDB viene utilizzata come origine dati principale di un modulo, è possibile accedere all'oggetto ADOAdapter tramite la proprietà QueryAdapter dell'oggetto XDocument.
Esempio
// retrieve the Employees Adapter from the DataAdapters collection
ADOAdapter employeesDA=(ADOAdapter)thisXDocument.DataAdapters["Employees"];
// get employee’s ID from the main DOM
string employeeID=thisXDocument.DOM.selectSingleNode("//my:field2").text;
// Change the ADOAdapter’s command to retrieve the record of the Employee’s ID entered
// by the user
employeesDA.Command="select * from Employees where EmployeeID="+employeeID;
// get DataObject from the DataObjects collection and call Query to refresh
// the data object
DataObject employeesDO=thisXDocument.DataObjects["Employees"];
employeesDO.Query();
Vedere anche
Riferimenti
Membri ADOAdapterObject
Spazio dei nomi Microsoft.Office.Interop.InfoPath.SemiTrust