社区
数据库(包含打印,安装,报表)
帖子详情
使用ADO执行update语句后,如何返回更新的记录数?
wangleitj
2004-07-13 02:22:06
使用ADO执行update语句后,如何返回更新的记录数?哪为大侠赐教....
...全文
567
12
打赏
收藏
使用ADO执行update语句后,如何返回更新的记录数?
使用ADO执行update语句后,如何返回更新的记录数?哪为大侠赐教....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangleitj
2004-07-20
打赏
举报
回复
of123() 谢谢你!!
leayh
2004-07-13
打赏
举报
回复
of123() 是正确的!
zcm123
2004-07-13
打赏
举报
回复
重新浏览返回全部纪录一下不就行了
ado_r.open "select * from [biao] where [判断列]='刚更新的值'",conn,1,3
of123
2004-07-13
打赏
举报
回复
Execute 方法的原型是:
connection.Execute CommandText, RecordsAffected, Options
其中 RecordsAffected 就是所影响的记录数,长整型。
dim AffectedRecords as Long
......
cn.Execute "Update table1 Set field1 = '1' Where IsNull(field1)", AffectedRecords
MsgBox AffectedRecords & " Record(s) Updted"
......
frankwong
2004-07-13
打赏
举报
回复
dim Cmd as command
set Cmd = new command
Cmd.ActiveConnection = 你的数据库连接对象
Cmd.CommandType = adCmdStoredProc
Cmd.CommandText = "update_record" '存储过程名称
Cmd.execute
msgbox "此次更新操作影响了" & Cmd_Cx.Parameters("@rc") & "条记录",vbInformation
frankwong
2004-07-13
打赏
举报
回复
--存储过程例子
create proc update_recordset
@rc bigint output
as
update 你的表
set 你的字段=你的值
set @rc=@@rowsetcount
go
frankwong
2004-07-13
打赏
举报
回复
如果是sql server数据库,那就创建一个存储过程,调用该存储过程,执行更新操作,同时返回一个参数值,
cwm545
2004-07-13
打赏
举报
回复
private sub cmdupda_click()
dim i as integer
conn.Exec("update table1 set field1=0"
i=i+1
print i
end sub
wangleitj
2004-07-13
打赏
举报
回复
谢谢cwm545
你所说的加个变量,如何返回这个变量呢?
谢谢 victorycyz
你的建议适合select类型的语句,我想要的是update类型的...
victorycyz
2004-07-13
打赏
举报
回复
set rst=cn.execute " select @@rowcount "
cwm545
2004-07-13
打赏
举报
回复
建议在更新的事件里,加入个变量,如果更新成功则加1,否则为0,就能更新记录多少了。
wangleitj
2004-07-13
打赏
举报
回复
具体情况是:
dim conn as ADODB.Connection
....
conn.Exec("update table1 set field1=0")
...
我希望能够知道“update table1 set field1=0”时候更新了多少条纪录。
ado
.net精讲
本课程针对有一定基础的.net学习者,讲解.net开发工具集中最重要的
ado
.net模块对
数
据库操作的三种方式。 普通拼SQL
语句
。兼容性好、速度慢、对注入攻击需要做额外处理、无法操作二进制
数
据
使用
参
数
对象。兼容性好、...
执行
update
语句
后,
数
据没有被
更新
,也没有报错
执行
update
语句
后,
数
据没有被
更新
,也没有报错 详细情况: 通过传参的方式,在控制台打印出的sql
语句
;将sql
语句
拷贝到
数
据库
执行
也是OK 解决办法: 百思不得其解,到底问题出在了那里? 所以,试了很多方法,最后...
Ado
.Net
执行
sql
语句
(inset、
update
、delete)参
数
化传参写法,以
update
语句
为例
【代码】
Ado
.Net
执行
sql
语句
(inset、
update
、delete)参
数
化传参写法,以
update
语句
为例。
ado
.net/dapper 的多sql
语句
执行
的疑惑
????欢迎点赞 :???? 收藏 ⭐留言 ??...大家经常
使用
Dapper或者
Ado
.net,会很自然的区分
使用
Query 和Execute,一般把查询放在Query方法内
执行
,而把insert \
update
\ delete,存储过程等
语句
放在E
使用
ADO
.NET
执行
带参
数
的Sql
语句
不带参
数
的SQL
语句
重载通用
Update
方法 /// ///
执行
增、删、改 (带参
数
的SQL
语句
) /// /// <param name="sql"></param> /// <param name="parameter"></param> /// <returns></r
数据库(包含打印,安装,报表)
1,216
社区成员
55,954
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章