Freigeben über


ADOAdapterObject Schnittstelle

Definition

Stellt eine Verbindung mit einer Microsoft ActiveX Data Objects/OLEDB-Datenquelle dar.

public interface class ADOAdapterObject : Microsoft::Office::Interop::InfoPath::SemiTrust::ADOAdapter2
[System.Runtime.InteropServices.Guid("096cd5d3-0786-11d1-95fa-0080c78ee3bb")]
public interface ADOAdapterObject : Microsoft.Office.Interop.InfoPath.SemiTrust.ADOAdapter2
type ADOAdapterObject = interface
    interface ADOAdapter2
    interface ADOAdapter
Public Interface ADOAdapterObject
Implements ADOAdapter2
Attribute
Implementiert

Beispiele

// retrieve the Employees Adapter from the DataAdapters collection
<span class="label">ADOAdapter</span> employeesDA=(<span class="label">ADOAdapter</span>)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();

Hinweise

Dieser Typ ist ein Wrapper für eine CoClass, die von verwaltetem Code für COM-Interoperabilität benötigt wird. Verwenden Sie diesen Typ, um auf die Mitglieder der COM-Schnittstelle zuzugreifen, die von dieser CoClass implementiert wird. Informationen zur COM-Schnittstelle, einschließlich eines Links zu Beschreibungen ihrer Member, finden Sie unterADOAdapter2 .

Das ADOAdapter-Objekt ist ein Microsoft InfoPath-Datenadaptertyp, der alle Informationen enthält, die zum Abrufen und Übermitteln von Daten an eine externe Datenquelle erforderlich sind.

Das ADOAdapter-Objekt stellt Eigenschaften bereit, mit deren Hilfe Informationen zur Verbindungszeichenfolge des Datenadapters, zum SQL-Befehlstext und zum Timeoutwert abgerufen und festgelegt werden können. Darüber hinaus stellt das Objekt eine Methode zum Erstellen eines SQL-Befehlstextfragments bereit, das auf den Attributen des angegebenen XML-Knotens basiert.

Wenn eine ADO/OLEDB-Datenquelle als primäre Datenquelle für ein Formular verwendet wird, kann über die -Eigenschaft des XDocument -Objekts auf das QueryAdapterADOAdapter-Objekt zugegriffen werden.

Eigenschaften

Command

Ruft den Text der SQL-Befehlszeichenfolge für ein ADOAdapterObject -Objekt ab oder legt den Text fest.

(Geerbt von ADOAdapter2)
Connection

Ruft die für ein ADOAdapterObject -Objekt verwendete Verbindungszeichenfolge ab oder legt diese fest.

(Geerbt von ADOAdapter2)
Name

Ruft den Namen eines -Objekts ab ADOAdapterObject .

(Geerbt von ADOAdapter2)
QueryAllowed

Gibt true entsprechend dem queryAllowed-Attribut in der Formulardefinitionsdatei (XSF) zurück.

(Geerbt von ADOAdapter2)
SubmitAllowed

Gibt einen Wert zurück, der dem submitAllowed-Attribut in der Formulardefinitionsdatei (XSF) entspricht.

(Geerbt von ADOAdapter2)
Timeout

Ruft den Timeoutwert für ein ADOAdapterObject -Objekt ab oder legt den Wert fest.

(Geerbt von ADOAdapter2)

Methoden

BuildSQLFromXMLNodes(IXMLDOMNode)

Gibt ein SQL-Befehlstextfragment zurück, das den angegebenen XML-Knoten verwendet.

(Geerbt von ADOAdapter2)
Query()

Liest Daten aus dem zugeordneten Datenadapter.

(Geerbt von ADOAdapter2)
Submit()

Führt den Sendevorgang für den zugeordneten Datenadapter aus.

(Geerbt von ADOAdapter2)

Gilt für: