ADO 方法

方法 描述
AddNew 为可更新的 Recordset 对象创建新记录。
追加 将对象追加到集合中。 如果集合 Fields,则可能会在将字段追加到集合之前创建一个新的 Field 对象。
AppendChunk 将数据追加到大型文本或二进制数据 字段,或追加到 参数 对象。
BeginTrans、CommitTrans 和 RollbackTrans 管理 Connection 对象中的事务处理,如下所示:

BeginTrans - 开始新事务。

CommitTrans - 保存任何更改并结束当前事务。 它还可能启动新事务。

RollbackTrans - 取消任何更改并结束当前事务。 它还可能启动新事务。
取消 取消挂起的异步方法调用的执行。
CancelBatch 取消挂起的批处理更新。
CancelUpdate 在调用 Update 方法之前,取消对 Recordset对象的当前或新行或 Fields 集合所做的任何更改。
清除 Errors 集合中删除所有 Error 对象。
克隆 从现有 Recordset 对象创建重复的 Recordset 对象。 (可选)指定克隆为只读。
关闭 关闭打开的对象和任何依赖对象。
CompareBookmarks 比较两个书签并返回其相对值的指示。
CopyRecord 将文件或目录及其内容复制到其他位置。
CopyTo Stream 中的指定字符数或字节数(具体取决于 类型)复制到另一个 Stream 对象。
CreateParameter 创建具有指定属性的新 参数 对象。
删除(ADO 参数集合) Parameters 集合中删除对象。
删除(ADO 字段集合) Fields 集合中删除对象。
删除(ADO 记录集) 删除当前记录或一组记录。
DeleteRecord 删除文件或目录及其所有子目录。
执行(ADO 命令) 执行在 CommandText 属性中指定的查询、SQL 语句或存储过程。
执行(ADO 连接) 执行指定的查询、SQL 语句、存储过程或提供程序特定的文本。
查找 记录集 中搜索满足指定条件的行。
Flush 将 ADO 缓冲区中 Stream 的内容强制保留到与 Stream 关联的基础对象。
get_OLEDBCommand 方法 返回基础 OLEDB 命令,首先将 ADO 命令上设置的任何参数信息传播到 OLEDB 命令。
GetChildren 返回一个 Recordset,其行表示此 Record所表示的目录中的文件和子目录。
GetChunk 返回字段 对象 大型文本或二进制数据的所有内容或部分。
GetDataProviderDSO 方法 从 Shape 提供程序检索基础 OLEDB 数据源对象。
GetRows Recordset 对象的多个记录检索到数组中。
GetString 以字符串的形式返回 Recordset
LoadFromFile 将现有文件的内容加载到 Stream中。
移动 移动 Recordset 对象中当前记录的位置。
MoveFirst、MoveLast、MoveNext 和 MovePrevious 移动到指定 Recordset 对象中的第一条、最后一条、下一条或上一条记录,并将该记录设置为当前记录。
MoveRecord 将文件或目录及其内容移动到另一个位置。
NextRecordset 清除当前 Recordset 对象,并通过一系列命令向前推进,返回下一个 Recordset
打开(ADO 连接) 打开与数据源的连接。
打开(ADO 记录) 打开现有的 记录 对象,或创建新的文件或目录。
Open (ADO Recordset) 打开光标。
打开(ADO 流) 打开 Stream 对象以处理二进制或文本数据流。
OpenSchema 从提供程序获取数据库架构信息。
put_OLEDBCommand 方法 此方法不执行任何操作 - 它始终返回S_OK。
读取 Stream 对象读取指定的字节数。
ReadText 从 Stream 对象读取文本 指定的字符数。
刷新 更新集合中的对象,以反映提供程序中可用的对象以及特定对象。
Requery 通过重新执行对象所基于的查询来更新 Recordset 对象中的数据。
重新同步 从基础数据库刷新当前 Recordset 对象中的数据,或 字段 集合 Record 对象。
保存 Recordset 保存在文件或 Stream 对象中。
SaveToFile Stream 的二进制内容保存到文件中。
查找 搜索 Recordset 的索引,快速找到与指定值匹配的行,并将当前行位置更改为该行。
SetEOS 设置流末尾的位置。
SkipLine 读取文本流时跳过一整行。
统计信息 获取有关打开的流的统计信息。
支持 确定指定的 Recordset 对象是否支持特定类型的功能。
更新 保存对 Recordset 对象的当前行或 Record 对象的 Fields 集合所做的任何更改。
UpdateBatch 将所有挂起的批处理更新写入磁盘。
写入 将二进制数据写入 Stream 对象。
WriteText 将指定的文本字符串写入 Stream 对象。

另请参阅

ADO API 参考
ADO 集合
ADO 动态属性
ADO 枚举常量
附录 B:ADO 错误
ADO 事件
ADO 对象模型
ADO 对象和接口
ADO 属性