ADOAdapterObject Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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) |