西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Update方法

Update方法(远程数据) 将复制缓冲区行的内容保存到一个指定的可更新的 rdoResultset对象中, 并废弃复制缓冲区 复制缓冲区 rdoResultset对象为一行的内容创建的位置,这一行打开用于编辑。Edit方法把当前行复制 到复制缓冲区, AddNew方法为一新的行清除缓冲区,而 Update方法把复制缓冲区的数据 保存到数据源中,替换当前行或插入一新行。任何将当前行指针复位或进行移动的语句或者 取消编辑的语句都将放弃复制缓冲区 Update语法 object Update object所在处代表对象表达式,其值为“应用于”列表中的一个对象。 说明 使用 Update保存当前行以及对于基本数据库表所作的任何修改。在使用 AddNew或Edit方法之后,如果在应用程序结束之前不使用 Update方 法,对 rdoResultset所作的修改将会丢失。 注意当使用 ClientBatch游标库,在未使用 BatchUpdate方法之前,对 基本表的所有修改将被延迟。在这种情况下, Update方法更新本地的 rdoResultset,但不更新基本表。如果应用程序在完成 BatchUpdate方 法之前就结束,这些修改就会丢失 如遇下列情况,会丢失对当前行的修改: 使用了Edit或 AddNew方法之后,没有首先使用 Update,就将 当前行指针重新定位到另一行。 使用了Edt或 AddNew之后,没有首先使用 Update,又使用 Edit或 AddNew。 使用 CancelUpdate方法取消修改。 将 Bookmark属性设置到另一行上。 没有先使用 Update就关闭 object引用的结果集 应用程序在执行 Update方法之前就结束了,比如象系统掉电
Update 方法(远程数据) 将复制缓冲区行的内容保存到一个指定的可更新的 rdoResultset 对象中, 并废弃复制缓冲区。 复制缓冲区 rdoResultset 对象为一行的内容创建的位置,这一行打开用于编辑。Edit 方法把当前行复制 到复制缓冲区,AddNew 方法为一新的行清除缓冲区,而 Update 方法把复制缓冲区的数据 保存到数据源中,替换当前行或插入一新行。任何将当前行指针复位或进行移动的语句或者 取消编辑的语句都将放弃复制缓冲区. Update 语法 object.Update object 所在处代表对象表达式,其值为“应用于”列表中的一个对象。 说明 使用 Update 保存当前行以及对于基本数据库表所作的任何修改。在使用 AddNew 或 Edit 方法之后,如果在应用程序结束之前不使用 Update 方 法,对 rdoResultset 所作的修改将会丢失。 注意 当使用 ClientBatch 游标库,在未使用 BatchUpdate 方法之前,对 基本表的所有修改将被延迟。在这种情况下,Update 方法更新本地的 rdoResultset,但不更新基本表。如果应用程序在完成 BatchUpdate 方 法之前就结束,这些修改就会丢失。 如遇下列情况,会丢失对当前行的修改: • 使用了 Edit 或 AddNew 方法之后,没有首先使用 Update,就将 当前行指针重新定位到另一行。 • 使用了 Edit 或 AddNew 之后,没有首先使用 Update,又使用 Edit 或 AddNew。 • 使用 CancelUpdate 方法取消修改。 • 将 Bookmark 属性设置到另一行上。 • 没有先使用 Update 就关闭 object 引用的结果集。 • 应用程序在执行 Update 方法之前就结束了,比如象系统掉电

为了编辑一行,使用Edit方法将当前行的内容复制到复制缓冲区中。如果没 有先使用 AddNew或Edit,当使用 Update或添加一个新行时,产生 个错误。 为了添加一个新行,使用 AddNew方法初始化并激活复制缓冲区 在下列任一条件下使用 Update会产生错误 不是当前行。 连接或 rdoResultset是只读的 行中没有可更新的列。 没有挂起Edit或 AddNew操作。 另一个用户已经锁定该行或含有该行的数据页。 不具有执行该操作的权限。 由于依赖所使用的驱动程序和游标类型,所以不能使用游标更新主键。 pdate方法(AD0) 保存对 Recordset对象的当前记录所做的所有更改。 语法 recordset Update Fields, values 参数 Fields可选。变体型,代表单个名称:或变体型数组,代表需要修改的字段(单个 或多个)名称或序号位置 Values可选。变体型,代表单个值:或变体型数组,代表新记录中字段(单个或多 个)值 使用 Update方法保存自从调用 AddNew方法,或自从现有记录的任何字段值发生更改之 后,对 Recordset对象的当前记录所作的所有更改。 Recordset对象必须支持更新 要设置字段值,请进行下列某项操作: 给 Field对象的 Value属性赋值并调用 Update方法
为了编辑一行,使用 Edit 方法将当前行的内容复制到复制缓冲区中。如果没 有先使用 AddNew 或 Edit,当使用 Update 或添加一个新行时,产生一 个错误。 为了添加一个新行,使用 AddNew 方法初始化并激活复制缓冲区。 在下列任一条件下使用 Update 会产生错误: • 不是当前行。 • 连接或 rdoResultset 是只读的。 • 行中没有可更新的列。 • 没有挂起 Edit 或 AddNew 操作。 • 另一个用户已经锁定该行或含有该行的数据页。 • 不具有执行该操作的权限。 • 由于依赖所使用的驱动程序和游标类型,所以不能使用游标更新主键。 Update 方法 (ADO) 保存对 Recordset 对象的当前记录所做的所有更改。 语法 recordset.Update Fields, Values 参数 Fields 可选。变体型,代表单个名称;或变体型数组,代表需要修改的字段(单个 或多个)名称或序号位置。 Values 可选。变体型,代表单个值;或变体型数组,代表新记录中字段(单个或多 个)值。 说明 使用 Update 方法保存自从调用 AddNew 方法,或自从现有记录的任何字段值发生更改之 后,对 Recordset 对象的当前记录所作的所有更改。Recordset 对象必须支持更新。 要设置字段值,请进行下列某项操作: • 给 Field 对象的 Value 属性赋值并调用 Update 方法

传送字段名和值作为 Update调用的参数 将字段名数组和值数组传送给 Update调用。 在使用字段和值数组时,两个数组中必须有相等数量的元素,同时字段名的次序必须与字段 值的次序相匹配。字段和值的数量及次序不匹配将产生错误。 如果 Recordset对象支持批更新,那么可以在调用 pdateBatch方法之前将一个或多个记 录的多个更改缓存在本地。如果在调用 UpdateBatch方法时正在编辑当前记录或者添加新 记录,那么ADO0将自动调用 pdate方法,以便在批更改传送到提供者之前将所有挂起的 更改保存到当前记录。 如果在调用 Update方法之前移动出正在添加或编辑的记录,那么AD0将自动调用 Update 以便保存更改。如果希望取消对当前记录所做的所有更改或者放弃新添加的记录,则必须调 用 CancelUndate方法 调用 pdate方法后当前记录仍为当前状态
• 传送字段名和值作为 Update 调用的参数。 • 将字段名数组和值数组传送给 Update 调用。 在使用字段和值数组时,两个数组中必须有相等数量的元素,同时字段名的次序必须与字段 值的次序相匹配。字段和值的数量及次序不匹配将产生错误。 如果 Recordset 对象支持批更新,那么可以在调用 UpdateBatch 方法之前将一个或多个记 录的多个更改缓存在本地。如果在调用 UpdateBatch 方法时正在编辑当前记录或者添加新 记录,那么 ADO 将自动调用 Update 方法,以便在批更改传送到提供者之前将所有挂起的 更改保存到当前记录。 如果在调用 Update 方法之前移动出正在添加或编辑的记录,那么 ADO 将自动调用 Update 以便保存更改。如果希望取消对当前记录所做的所有更改或者放弃新添加的记录,则必须调 用 CancelUpdate 方法。 调用 Update 方法后当前记录仍为当前状态
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Str函数.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Public fMainForm As frmMain.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Print.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Option Explicit 语句.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Open语句.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)MsgBox函数.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Month函数.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Mid.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)LTrim.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Locked属性.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Int.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)InputBox函数.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)DataMember属性.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)DataFormat属性.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Command 对象.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Bookmark属性.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)BOFAction.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)AddItem方法.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Activate.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)Visual Basic 程序设计-过程.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)数据报表部分.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)数据库基础(数据库理论).ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)数据库基础(结构化查询语言SQL).ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)计算机网络基础.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)VB数据库编程技术(6.1-6.4).ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)VB数据库编程技术(6.5-6.8).ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)软件工程.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)ADO对象编程.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)图书馆信息管理系统.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)ASP编程.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)项目开发过程.ppt
- 华中理工大学:《单片机原理与应用》课程电子教案(PPT课件讲稿)第一章 计算机基础知识.ppt
- 华中理工大学:《单片机原理与应用》课程电子教案(PPT课件讲稿)第二章 微型计算机结构.ppt
- 华中理工大学:《单片机原理与应用》课程电子教案(PPT课件讲稿)第三章 计算机指令系统.ppt
- 华中理工大学:《单片机原理与应用》课程电子教案(PPT课件讲稿)第四章 汇编语言程序设计.ppt
- 华中理工大学:《单片机原理与应用》课程电子教案(PPT课件讲稿)第五章 半导体存储器及其应用.ppt
- 华中理工大学:《单片机原理与应用》课程电子教案(PPT课件讲稿)第六章 输入/输出及中断系统.ppt
- 华中理工大学:《单片机原理与应用》课程电子教案(PPT课件讲稿)第七章 I/O接口电路.ppt
- 华中理工大学:《单片机原理与应用》课程电子教案(PPT课件讲稿)第八章 微型计算机接口技术.ppt
- 华中理工大学:《单片机原理与应用》课程电子教案(PPT课件讲稿)目录.ppt