ADOAdapterObject Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет подключение к источнику данных Microsoft ActiveX Data Objects/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();
Комментарии
Этот тип является оболочкой для компонентного класса, необходимого управляемому коду для взаимодействия с COM. Используйте этот тип для доступа к элементам интерфейса COM, реализованного этим компонентным классом. Сведения об интерфейсе COM, включая ссылку на описания его членов, см. в разделеADOAdapter2 .
Объект ADOAdapter — это тип адаптера данных Microsoft InfoPath, который содержит все сведения, необходимые для получения и отправки данных во внешний источник данных.
Объект ADOAdapter предоставляет свойства, которые можно использовать для возвращения и назначения сведений о строке подключения к адаптеру данных, тексте SQL-команды и значении времени ожидания. Он также предоставляет метод для создания фрагмента текста команды SQL на основе указанных атрибутов узла XML.
Если источник данных ADO/OLEDB используется в качестве основного источника данных для формы, объект ADOAdapter доступен через QueryAdapter свойство XDocument объекта .
Свойства
Command |
Возвращает или задает текст командной строки SQL для ADOAdapterObject объекта . (Унаследовано от ADOAdapter2) |
Connection |
Возвращает или задает строку подключения, используемую ADOAdapterObject для объекта . (Унаследовано от ADOAdapter2) |
Name |
Возвращает имя ADOAdapterObject объекта . (Унаследовано от ADOAdapter2) |
QueryAllowed |
Возвращает значение true, соответствующее атрибуту queryAllowed в файле определения формы (XSF). (Унаследовано от ADOAdapter2) |
SubmitAllowed |
Возвращает значение, соответствующее атрибуту submitAllowed в файле определения формы (XSF). (Унаследовано от ADOAdapter2) |
Timeout |
Возвращает или задает значение времени ожидания для ADOAdapterObject объекта. (Унаследовано от ADOAdapter2) |
Методы
BuildSQLFromXMLNodes(IXMLDOMNode) |
Возвращает фрагмент текста команды SQL с использованием указанного узла XML. (Унаследовано от ADOAdapter2) |
Query() |
Считывает данные из связанного адаптера данных. (Унаследовано от ADOAdapter2) |
Submit() |
Выполняет операцию отправки для связанного адаптера данных. (Унаследовано от ADOAdapter2) |