回 帖 发 新 帖 刷新版面

主题:请问怎么样返回数据库中删除记录的总条数

我在数据库中删除记录后
我想让它返回一个值,显示我总共删除了多少条.

这个怎么写啊

回复列表 (共4个回复)

沙发

删除之前统计一下总的记录条数1。
删除后再统计一次总的记录条数2。
删除记录条数=记录条数1-记录条数2。

板凳

@@rowcount

3 楼

对拉
C#描述

SqlCommand command = new ....//初始化command工作就再不写了

command.CommandText = "delete from table1;select @@rowcount";
//当然也可以用存储过程了

int deletedRowsCount = Convert.ToInt32(command.ExecuteScalar());
//于是就即删除了记录,又知道被删除记录的数量了

4 楼

comm.ExecuteNonQuery();(c#)
返回值就是被影响的记录条数啊.

我来回复

您尚未登录,请登录后再回复。点此登录或注册