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