社区
VB
帖子详情
ADO.NET中DELETE方案如何实现成批删除记录?
szch
2003-01-16 12:35:30
ADO.NET中DELETE方案如何实现成批删除记录?
Rs0.Delete(ADODB.AffectEnum.adAffectAll)
提示"在此环境中不允许操作。"
请问记录集是否有什么设置?
Rs0.Delete(ADODB.AffectEnum.adAffectCurrent),则正常.
...全文
78
13
打赏
收藏
ADO.NET中DELETE方案如何实现成批删除记录?
ADO.NET中DELETE方案如何实现成批删除记录? Rs0.Delete(ADODB.AffectEnum.adAffectAll) 提示"在此环境中不允许操作。" 请问记录集是否有什么设置? Rs0.Delete(ADODB.AffectEnum.adAffectCurrent),则正常.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
szch
2003-01-23
打赏
举报
回复
to CloneCenter(复制中心)
记录锁设为ADODB.LockTypeEnum.adLockBatchOptimistic
都不行?
TO weity
能否告知数据提供者与数据使用者的具体操作。
在执行delete方法时,我的数据库连接是正常打开的,因为对当前记录删除是有效的,但要删除所有就不行了?
CloneCenter
2003-01-23
打赏
举报
回复
用那个批更新什么的?
UpdateBatch
szch
2003-01-23
打赏
举报
回复
用Recorderset的解决方法?帮帮忙吧!
难道大家都回家过年了吗?
看来下个版本,只能用DataAdapter
:-<
weity
2003-01-23
打赏
举报
回复
由于.net里面区分了数据提供者和数据使用者。
所以,它们之间有一个断层,如果在数据使用者上执行直接的数据库操作
会出现环境不匹配,你可以在recordsets上发一个数据库命令。
如果需要,你还要重新连接你的数据库,这样才能保证你的连接是有效的。
Condonjam
2003-01-21
打赏
举报
回复
我的解决方法是设置一全局变量Public DataBaseType as boolean标识数据库类型,然后使用时,按你的要求SQL="Delete" & IIf(DataBaseType,"","*") & "from tbl where ......"。另外,不过我好像记得Access中不需要“*”的。
szch
2003-01-19
打赏
举报
回复
execute方法,我知道.
但在sql中为"delete tbl where ……"
access中却为"delete * from tbl where ……"
用recorder是想让代码统一,Help!!!
jery_lee
2003-01-18
打赏
举报
回复
用 SqlStatement executenoquery()
xhan2000
2003-01-18
打赏
举报
回复
使用sql语句
delete from x where ...
zymfy
2003-01-18
打赏
举报
回复
conn.execute("delete from tablename where field=.........")
szch
2003-01-18
打赏
举报
回复
老兄:
在我的项目中基本上都用Recorderset,现在再转换非常麻烦,能否告知
Recorderset.Delete(ADODB.AffectEnum.adAffectAll)怎么使用?
至于DataAdapter我又得去学,春节前交货,来不及了!HELP!!!
Condonjam
2003-01-17
打赏
举报
回复
试试SqlDataAdapter.DeleteCommand。
szch
2003-01-17
打赏
举报
回复
请问有何建议?
Montaque
2003-01-16
打赏
举报
回复
为什么还要用recordset?你不是用ado.net吗?
winform控件与
ADO.NET
ADO.NET
的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术
中
访问数据。之所以使用
ADO.NET
名称,是因为Microsoft希望表明,这是在NET编程环境
中
优先使用的数据访问接口。
ADO.NET
与ADO的基本比较
ADO.NET
将成为构建数据感知 .NET应用程序的基础. 不同于ADO 的是,
ADO.NET
更具有通用性,不是那么专门针对数据库而...尽管
ADO.NET
是作为重要的.NET数据库应用程序的解决
方案
,它更多的显示了涵盖全面的设计,而不仅是作为
实现
基本数据库操作方法
ADO.NET
ADO.NET
将成为构建数据感知 .NET应用程序的基础. 不同于ADO 的是,
ADO.NET
更具有通用性,不是那么专门针对数据库而进行...尽管
ADO.NET
是作为重要的.NET数据库应用程序的解决
方案
,它更多的显示了涵盖全面的设计,而不仅是
ADO.NET
入门
ADO.NET
入门 1简介:本文主要讨论了作为
实现
基本数据库操作方法之一的
ADO.NET
,以及
ADO.NET
与ADO的基本比较
ADO.NET
将成为构建数据感知 .NET应用程序的基础. 不同于ADO 的是,
ADO.NET
更具有通用性,不是那么专门针对...
ADO.NET
入门 5
为完成这一工作.ADO提供了
成批
的更新机制. UpdateBatch 方法用于把保存在副本缓冲
中
的 Recordset 更改发送到服务器,以更新数据源。它采用开放式锁定,允许所有挂起的本地更改。它还在单个操作
中
把所有更改传送到...
VB
16,556
社区成员
110,528
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章