ADOAdapterObject 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
代表与 Microsoft ActiveX 数据对象/OLEDB 数据源的连接。
public interface class ADOAdapterObject : Microsoft::Office::Interop::InfoPath::ADOAdapter2
[System.Runtime.InteropServices.Guid("096CD5D3-0786-11D1-95FA-0080C78EE3BB")]
public interface ADOAdapterObject : Microsoft.Office.Interop.InfoPath.ADOAdapter2
type ADOAdapterObject = interface
interface ADOAdapter2
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) |