ADO 方法

目录

ADO 方法总结

方法 说明
AddNew 创建可更新的 Recordset 对象的新记录。
Append 将对象追加到集合中。如果集合是 Fields,可以先创建新的 Field 对象然后再将其追加到集合中。
AppendChunk 将数据追加到大型文本、二进制数据 FieldParameter 对象。
BeginTransCommitTransRollbackTrans 按如下方式管理 Connection 对象中的事务进程:

BeginTrans – 开始新事务。

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

RollbackTrans – 取消当前事务中所作的任何更改并结束事务。它也可能启动新事务。

Cancel 取消执行挂起的、异步 ExecuteOpen 方法调用。
Cancel (RDS) 取消当前运行的异步执行或获取。
CancelBatch 取消挂起的批更新。
CancelUpdate 取消在调用 Update 方法前对当前记录或新记录所作的任何更改。
CancelUpdate (RDS) 放弃与指定 Recordset 对象关联的所有挂起更改,从而恢复上一次调用 Refresh 方法之后的值。
Clear 删除集合中的所有对象。
Clone 创建与现有 Recordset 对象相同的复制 Recordset 对象。可选择指定该副本为只读。
Close 关闭打开的对象及任何相关对象。
CompareBookmarks 比较两个书签并返回它们相差值的说明。
ConvertToString Recordset 转换为代表记录集数据的 MIME 字符串。
CreateObject (RDS) 创建目标业务对象的代理并返回指向它的指针。
CreateParameter 使用指定属性创建新的 Parameter 对象。
CreateRecordset (RDS) 创建未连接的空 Recordset
Delete (ADO Parameters Collection) Parameters 集合中删除对象。
Delete (ADO Fields Collection) Fields 集合删除对象。
Delete (ADO Recordset) 删除当前记录或记录组。
Execute (ADO Command) 执行在 CommandText 属性中指定的查询、SQL 语句或存储过程。
Execute (ADO Connection) 执行指定的查询、SQL 语句、存储过程或特定提供者的文本等内容。
Find 搜索 Recordset 中满足指定标准的记录。
GetChunk 返回大型文本或二进制数据 Field 对象的全部或部分内容。
GetRows Recordset 对象的多个记录恢复到数组中。
GetString Recordset 按字符串返回。
Item 根据名称或序号返回集合的特定成员。
Move 移动 Recordset 对象中当前记录的位置。
MoveFirst、MoveLast、MoveNext 和 MovePrevious 移动到指定 Recordset 对象中的第一个、最后一个、下一个或前一个记录并使该记录成为当前记录。
MoveFirst、MoveLast、MoveNext、MovePrevious (RDS) 移动到显示的 Recordset 中的第一个、最后一个、下一个或前一个记录。
NextRecordset 清除当前 Recordset 对象并通过提前命令序列返回下一个记录集。
Open (ADO Connection) 打开到数据源的连接。
Open (ADO Recordset) 打开游标。
OpenSchema 从提供者获取数据库模式信息。
Query (RDS) 使用有效的 SQL 查询字符串返回 Recordset
Refresh 更新集合中的对象以便反映来自提供者的可用对象以及特定于提供者的对象。
Refresh (RDS) 对在 Connect 属性中指定的 ODBC 数据源进行再查询并更新查询结果。
Requery 通过重新执行对象所基于的查询,更新 Recordset 对象中的数据。
Reset (RDS) 根据指定的排序和筛选属性对客户端 Recordset 执行排序或筛选操作。
Resync 从基本数据库刷新当前 Recordset 对象中的数据。
Save (ADO Recordset) Recordset 保存(持久)在文件中。
Seek 搜索 Recordset 的索引以便快速定位与指定值相匹配的行,并将当前行的位置更改为该行。
SubmitChanges (RDS) 将本地缓存的可更新 Recordset 的挂起更改提交到在 Connect 属性中指定的 ODBC 数据源中。
Supports 确定指定的 Recordset 对象是否支持特定类型的功能。
Update 保存对 Recordset 对象的当前记录所做的所有更改。
UpdateBatch 将所有挂起的批更新写入磁盘。

www.holmesian.org