以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  INSERT INTO 后台批量插入,想得到插入总数  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=164920)

--  作者:shxlife
--  发布时间:2021/5/8 22:22:00
--  INSERT INTO 后台批量插入,想得到插入总数
SQL 数据后,后台用INSERT INTO  批量插入,想到得插入的总数
--  作者:有点蓝
--  发布时间:2021/5/9 20:56:00
--  

ExecuteNonQuery

用于执行不返回任何值的SQL命令,例如DELETE和UPDATE命令。
该方法会返回一个整数,表示受影响的行数。

示例一

Dim cmd As New SQLCommand
cmd.ConnectionName = "数据源名称"
Dim 
Count As Integer
cmd
.CommandText = "DELETE FROM {订单} WHERE 产品 = \'PD01\'"
Count= cmd.ExecuteNonQuery()
Messagebox.Show( "总共删除" & Count & "行!")


--  作者:shxlife
--  发布时间:2021/5/10 11:22:00
--  
我是 insert into  不是DELETE  update   .按上述我试了,结果是0 但后台查询有数据


--  作者:有点蓝
--  发布时间:2021/5/10 12:18:00
--  
贴出完整代码看看
--  作者:shxlife
--  发布时间:2021/5/10 15:19:00
--  
好了,谢谢
[此贴子已经被作者于2021/5/10 15:19:22编辑过]