ADOAdapterObject 接口

定义

代表与 Microsoft ActiveX 数据对象/OLEDB 数据源的连接。

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
属性
实现

示例

// 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();

注解

此类型是用于 Coclass(托管代码需要此 Coclass 来实现 COM 互操作性)的包装。 使用此类型来访问由此 Coclass 实现的 COM 接口。 有关 COM 接口的信息(包括指向其成员说明的链接),请参阅ADOAdapter2

ADOAdapter 对象是一种 Microsoft InfoPath 数据适配器,其中包含检索数据并将其提交到外部数据源所需的所有信息。

ADOAdapter 对象提供可用于获取和设置有关数据适配器的连接字符串、SQL 命令文本以及超时值信息的属性。 该对象还提供基于指定的 XML 节点的属性创建 SQL 命令文本片段的方法。

如果将 ADO/OLEDB 数据源用作窗体的主数据源,则可以通过对象的 属性XDocument访问 QueryAdapterADOAdapter 对象。

属性

Command

获取或设置 对象的 SQL 命令字符串文本 ADOAdapterObject

(继承自 ADOAdapter2)
Connection

获取或设置用于 对象的ADOAdapterObject连接字符串。

(继承自 ADOAdapter2)
Name

获取对象的名称 ADOAdapterObject

(继承自 ADOAdapter2)
QueryAllowed

返回 true,该值与表单定义文件 (.xsf) 中的 queryAllowed 属性相对应。

(继承自 ADOAdapter2)
SubmitAllowed

返回一个值,该值与表单定义文件 (.xsf) 中的 submitAllowed 属性相对应。

(继承自 ADOAdapter2)
Timeout

获取或设置对象的超时值 ADOAdapterObject

(继承自 ADOAdapter2)

方法

BuildSQLFromXMLNodes(IXMLDOMNode)

返回一个使用指定 XML 节点的 SQL 命令文本片段。

(继承自 ADOAdapter2)
Query()

从关联的数据适配器中读取数据。

(继承自 ADOAdapter2)
Submit()

在相关联的数据适配器上执行提交操作。

(继承自 ADOAdapter2)

适用于