e股脑电脑教程网
  • 首 页
  • 操作系统
  • 应用软件
  • 下载工具
  • 影音视频
  • 办公软件
  • 媒体制作
  • 网站建设
  • 平面设计
  • 数据库
  • 程序开发
  • 视频教程
编辑推荐: | 文章搜索:
您现在的位置: e股脑 >> 程序开发 >> ASP教程 >> ADOAPI参考(ADO方法)之五 >> 教程正文
 
教程搜索
 
 
相关教程
  • JS+ASP打造无刷新新闻列表
  • 在VisualJ++中编写ASPCOM组件
  • ADOAPI参考(DataControl对象&Data
  • ADOAPI参考(DataSpace对象&Error对
  • ADOAPI参考(Parameter对象&Proper
  • ADOAPI参考(ADO集合)
  • ADOAPI参考(ADO方法)之二
  • ADOAPI参考(ADO方法)之一
  • ADOAPI参考(ADO方法)之四
  • ADOAPI参考(ADO方法)之三
  • ADOAPI参考(ADO方法)之五
  • ADOAPI参考(ADO动态属性)
  • ADOAPI参考(ADO属性)
  • 利用W3JMAIL组件收POP3邮件
  • 调试asp的组件时,不需重启机器的方法
  • 给你的FileSystemObject对象加把锁
 
 

图文教程


  • Windows抢了谁的饭碗 非主流操作系统To

  • 地球还是火星 平常心看“非主流”

  • 综合运用Office 2007批量制作奖状

  • 没有系统盘如何才能修复受损系统?

  • 巧妙运用Excel中边界的附加功能!
 
 
赞 助 商
 
 
ADOAPI参考(ADO方法)之五
  • 来源:e股脑
  • 点击次数:
  • 更新时间:2007-8-9
说明 AdSeekAfterEQ 查找等于 KeyValues 的关键字,或仅在已经匹配过的位置之后进行查找。 AdSeekAfter

仅在已经有过与 KeyValues 匹配的位置之后进行查找。 AdSeekBeforeEQ 查找等于 KeyValues 的关键字,或仅在已经匹配过的位置之前进行查找。 AdSeekBefore 仅在已经有过与 KeyValues 匹配的位置之前进行查找。 AdSeekFirstEQ 查找等于 KeyValues 的第一个关键字。 AdSeekLastEQ 查找等于 KeyValues 的最后一个关键字。 说明

如果基本提供者支持对 Recordset 对象使用索引,请结合 Index 属性使用 Seek 方法。请使用 Supports (adIndex) 方法判断基本提供者是否支持索引。

如果 Seek 没有找到想要的行,则不发生错误,并且行被定位于 EOF。请在执行该方法之前,将 Index 属性设置为所需索引。

该方法只能用于当 Recordset 对象的 CursorLocation 属性的值不是 adUseClient 时。

SubmitChanges 方法 (RDS)

将本地缓存的可更新 Recordset 的挂起更改提交到在 Connect 属性中指定的 ODBC 数据源中。

语法

DataControl.SubmitChanges

DataFactory.SubmitChanges Connection, Recordset

参数

DataControl 对象变量,代表 RDS.DataControl 对象。

DataFactory 对象变量,代表 RDSServer.DataFactory 对象。

Connection 字符串 值,代表用 RDS.DataControl 对象的 Connect 属性创建的连接。

Recordset 对象变量,代表 Recordset 对象。

说明

在使用 RDS.DataControl 对象的 SubmitChanges

方法之前必须设置 Connect、Server 和 SQL 属性。

如果在已经调用相同 Recordset 对象的 SubmitChanges 后调用 CancelUpdate 方法,那么 CancelUpdate 调用将由于更改已提交而失败。

仅发送已更改的记录用于修改,更改或者全部成功或者全部失败。

只能通过默认的 RDSServer.DataFactory 对象使用 SubmitChanges 。自定义业务对象不能使用该方法。

Supports 方法

确定指定的 Recordset 对象是否支持特定类型的功能。

语法

boolean = recordset.Supports( CursorOptions )

返回值

返回布尔型值,指示提供者是否支持 CursorOptions 参数所标识的所有功能。

参数

CursorOptions 长整型 表达式,包括一个或多个下列 CursorOptionEnum 值。

常量 说明 adAddNew 可使用 AddNew 方法添加新记录。 adApproxPosition 可读取并设置 AbsolutePosition 和 AbsolutePage 的属性。 adBookmark 可使用 Bookmark 属性获得对特定记录的访问。 adDelete 可以使用 Delete 方法删除记录。 AdHoldRecords 可以检索多个记录或者更改下一个检索位置而不必提交所有挂起的更改。 AdMovePrevious 可使用 MoveFirst 和 MovePrevious 方法,以及 Move 或 GetRows 方法将当前记录位置向后移动而不必使用书签。 AdResync 通过 Resync 方法,使用在基本的数据库中可见的数据更新游标。 AdUpdate 可使用 Update 方法修改现有的数据。 AdUpdateBatch 可以使用批更新(UpdateBatch 和 CancelBatch 方法)将更改组传输给提供者。 AdIndex 可以使用 Index 属性命名索引。 AdSeek 可以使用 Seek 方法定位 Recordset 中的行。

说明

使用 Supports 方法确定 Recordset 对象所支持的功能类型。如果 Recordset 对象支持其相应常量在 CursorOptions 中的功能,那么 Supports 方法返回 True 。否则返回 False 。

注意 尽管 Supports 方法可对给定的功能返回 True ,但它不能保证提供者可以使功能在所有环境下均有效。Supports 方法只返回提供者是否支持指定的功能(假定符合某些条件)。例如,Supports 方法可能指示 Recordset 对象支持更新(即使游标基于多个表的合并),但并且某些列仍然无法更新。

Update 方法

保存对 Recordset 对象的当前记录所做的所有更改。

语法

recordset.Update Fields, Values

参数

Fields 可选。变体型 ,代表单个名称;或变体型 数组,代表需要修改的字段(一个或多个)名称及序号位置。

Values 可选。变体型 ,代表单个值;或变体型 数组,代表新记录中字段(单个或多个)值。

说明

使用 Update 方法保存自调用 AddNew 方法或更改现有记录中任何字段值以来所作的所有更改。Recordset 对象必须支持更新。

要设置字段值,请进行下列某项操作:

  • 为 Field 对象的 Value 属性赋值,并调用 Update 方法。

  • 在 Update 调用中传送字段名和值作为参数。

    上一页  1 2 3 下一页
  • 上一篇教程: ADOAPI参考(ADO动态属性)
  • 下一篇教程: ADOAPI参考(ADO方法)之三
  •  

    关于本站 | 广告联系 | 版权声明 | 使用帮助

    Copyright © 2004-2008 www.egunao.com All rights reserved.