社区
VB基础类
帖子详情
【新手提问】用ADO删除一条记录的问题
pei_yanni
2002-06-12 10:55:10
1.如何删除一条记录?好像是用一个ADOBE.Command?有例子么?
2.我用那个ADOBE.Command编了一段,出错:
Run - time error '91'
Object variable or With block variable not set
这是什么意思?//bow
...全文
106
5
打赏
收藏
【新手提问】用ADO删除一条记录的问题
1.如何删除一条记录?好像是用一个ADOBE.Command?有例子么? 2.我用那个ADOBE.Command编了一段,出错: Run - time error '91' Object variable or With block variable not set 这是什么意思?//bow
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
water_j
2002-06-12
打赏
举报
回复
应该是ADODB.Command
water_j
2002-06-12
打赏
举报
回复
rs.delete
Delete 方法 (ADO Recordset)
删除当前记录或记录组。
语法
recordset.Delete AffectRecords
参数
AffectRecords AffectEnum 值,确定 Delete 方法所影响的记录数目,该值可以是下列常量之一。
常量 说明
AdAffectCurrent 默认。仅删除当前记录。
AdAffectGroup 删除满足当前 Filter 属性设置的记录。要使用该选项,必须将 Filter 属性设置为有效的预定义常量之一。
adAffectAll 删除所有记录。
adAffectAllChapters 删除所有子集记录。
说明
使用 Delete 方法可将 Recordset 对象中的当前记录或一组记录标记为删除。如果 Recordset 对象不允许删除记录将引发错误。使用立即更新模式将在数据库中进行立即删除,否则记录将标记为从缓存删除,实际的删除将在调用 UpdateBatch 方法时进行。(使用 Filter 属性可查看已删除的记录)。
从已删除的记录中检索字段值将引发错误。删除当前记录后,在移动到其他记录之前已删除的记录将保持为当前记录。一旦离开已删除记录,则无法再次访问它。
如果在事务中嵌套删除,可用 RollbackTrans 方法恢复已删除的记录。如果处于批更新模式,则可用 CancelBatch 方法取消一个或一组挂起删除。
如果因与基本数据冲突而导致删除记录失败(如记录已被其他用户删除),则提供者向 Errors 集合返回警告但不终止程序执行,只有在所有提出请求的记录上发生冲突时才会产生运行时错误。
如果 Unique Table 动态属性被设置,并且 Recordset 是对多个表执行 JOIN 操作的结果,那么,Delete 方法将仅删除 Unique Table 属性所命名的表中的行。
asussony
2002-06-12
打赏
举报
回复
可以直接object.execute "delete * from 表 where 符合条件"
zgtt
2002-06-12
打赏
举报
回复
上面的错误可能是因为你的adobe没有连接数据库,对象是空的。
zgtt
2002-06-12
打赏
举报
回复
object.commandtext="delete * from 表 where 符合条件"
object.execute
winform控件与
ADO
.NET
ADO
.NET的名称起源于
ADO
(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术中访问数据。之所以使用
ADO
.NET名称,是因为Microsoft希望表明,这是在NET编程环境中优先使用的数据访问接口。
ADO
对象
广东信息科技职业培训学院 广信IT学院 技术文献总结装订册 文献目录 顺序 文献编号 文献类型 题目 ...
ADO
Command 对象 ...
VB+
ADO
+Access如何修改数据
我把用
ado
dc1绑定了表Case,并在窗体中用几个Text跟表Case中的对应字段相绑定,我现在想直接通过修改Text(i).text来修改数据库表Case中的
记录
,问该如何修改,大侠们可否提供一下建议,并帮忙看看我的
问题
出在哪儿 ...
数据库(MySQL)开发技术题库
A) 数据项 B)
记录
C) 元组 D) 表2、如果学生表st是使用以下SQL语句创建的: CREATE TABLE st (sno CHAR(4) not null,sn CHAR(8),sex CHAR(2),age INT) 下面的SQL语句中可以正确执行的是___A___ A) INSERT INTO
数据库问答题
但是反过来,另外一张表的
一条
记录
只能对应第一张表的
一条
记录
,这种关系就是一对多或多对一。多对多:一对表中(A)的
一条
记录
能够对应另外一张表(B)中的多条
记录
;同时B表中的
一条
记录
也能对应A表中的多条
记录
15 ...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章