Поделиться через


Методы ADO

Метод Описание
Addnew Создает новую запись для обновляемого объекта Recordset .
Append Добавляет объект в коллекцию. Если коллекция имеет тип Fields, перед его добавлением в коллекцию можно создать новый объект Field .
AppendChunk Добавляет данные к большому текстовому или двоичному полю данных, а также к объекту Parameter .
BeginTrans, CommitTrans и RollbackTrans Управляет обработкой транзакций в объекте Connection следующим образом:

BeginTrans — начинает новую транзакцию.

CommitTrans — сохраняет все изменения и завершает текущую транзакцию. Он также может начать новую транзакцию.

RollbackTrans — отменяет все изменения и завершает текущую транзакцию. Он также может начать новую транзакцию.
Отмена Отменяет выполнение ожидающего асинхронного вызова метода.
CancelBatch Отменяет ожидающее пакетное обновление.
CancelUpdate Отменяет все изменения, внесенные в текущую или новую строку объекта Recordset или коллекцию Fields объекта Record , перед вызовом метода Update .
Очистить Удаляет все объекты Error из коллекции Errors .
Clone Создает повторяющийся объект Recordset из существующего объекта Recordset . При необходимости указывает, что клон будет доступен только для чтения.
Закрыть Закрывает открытый объект и все зависимые объекты.
CompareBookmarks Сравнивает две закладки и возвращает указание их относительных значений.
CopyRecord Копирует файл или каталог и его содержимое в другое расположение.
CopyTo Копирует указанное количество символов или байтов (в зависимости от типа) в Stream в другой объект Stream .
CreateParameter Создает новый объект Parameter с указанными свойствами.
Delete (коллекция параметров ADO) Удаляет объект из коллекции Parameters .
Delete (коллекция полей ADO) Удаляет объект из коллекции Fields .
Delete (ADO Recordset) Удаляет текущую запись или группу записей.
DeleteRecord Удаляет файл или каталог и все их подкаталоги.
Выполнение (команда ADO) Выполняет запрос, инструкцию SQL или хранимую процедуру, указанную в свойстве CommandText .
Выполнение (подключение ADO) Выполняет указанный запрос, инструкцию SQL, хранимую процедуру или текст, зависящий от поставщика.
Поиск Выполняет поиск строки, удовлетворяющей заданным условиям, в наборе записей .
Очистка Принудительно выполняет принудительное выполнение содержимого Stream , оставшегося в буфере ADO, к базовому объекту, с которым связан Поток .
Метод get_OLEDBCommand Возвращает базовую команду OLEDB, сначала распространяя все сведения о параметрах, заданные в команде ADO, в команду OLEDB.
GetChildren Возвращает набор записей, строки которого представляют файлы и подкаталоги в каталоге, представленном этой записью.
GetChunk Возвращает все или часть содержимого большого текстового или двоичного объекта Field .
Метод GetDataProviderDSO Извлекает базовый объект источника данных OLEDB из поставщика Shape.
GetRows Извлекает несколько записей объекта Recordset в массив.
Getstring Возвращает набор записей в виде строки.
LoadFromFile Загружает содержимое существующего файла в Stream.
Перемещение Перемещает позицию текущей записи в объекте Recordset .
MoveFirst, MoveLast, MoveNext и MovePrevious Перемещается к первой, последней, следующей или предыдущей записи в указанном объекте Recordset и делает ее текущей записью.
MoveRecord Перемещает файл или каталог и его содержимое в другое расположение.
NextRecordset Очищает текущий объект Recordset и возвращает следующий набор записей , проходя по ряду команд.
Открыть (подключение ADO) Открывает подключение к источнику данных.
Открыть (запись ADO) Открывает существующий объект Record или создает новый файл или каталог.
Open (ADO Recordset) Открывает курсор.
Open (ADO Stream) Открывает объект Stream для управления потоками двоичных или текстовых данных.
OpenSchema Получает сведения о схеме базы данных от поставщика.
Метод put_OLEDBCommand Этот метод не выполняет никаких операций — он всегда возвращает S_OK.
Чтение Считывает указанное количество байтов из объекта Stream .
ReadText Считывает указанное количество символов из текстового объекта Stream .
Обновить Обновления объекты в коллекции, отражающие объекты, доступные поставщиком и относящиеся к поставщику.
Requery Обновления данные в объекте Recordset путем повторного выполнения запроса, на котором основан этот объект.
Повторная синхронизация Обновляет данные в текущем объекте Recordset или коллекции Fields объекта Record из базовой базы данных.
Сохранить Сохраняет набор записей в файле или объекте Stream .
SaveToFile Сохраняет двоичное содержимое Stream в файл.
Seek Выполняет поиск по индексу набора записей , чтобы быстро найти строку, соответствующую указанным значениям, и изменить текущую позицию строки на эту строку.
SetEOS Задает позицию, которая является концом потока.
SkipLine Пропускает одну строку при чтении текстового потока.
Stat Получает статистические сведения об открытом потоке.
Поддерживает Определяет, поддерживает ли указанный объект Recordset определенный тип функциональных возможностей.
Обновление Сохраняет все изменения, внесенные в текущую строку объекта Recordset или коллекцию Fields объекта Record .
UpdateBatch Записывает все ожидающие пакетные обновления на диск.
запись Записывает двоичные данные в объект Stream .
WriteText Записывает указанную текстовую строку в объект Stream .

См. также:

Справочник по API ADO
Коллекции ADO
Динамические свойства ADO
Перечисляемые константы ADO
Приложение Б. Ошибки объектов ADO
События ADO
Объектная модель ADO
Объекты и интерфейсы ADO
Свойства ADO