CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

##--求一条SQL语句知道删除了多少条数据--##

楼主fc10732(---)2006-03-11 16:11:46 在 .NET技术 / ASP.NET 提问

我用  
  Delect删除数据做我想知道一共删除了多少条  
  好像是在哪里加个参数但不记得了  
   
  可不可以写条语句出来  
   
  谢谢 问题点数:20、回复次数:13Top

1 楼wangdehao(找找找(现在很幸福))回复于 2006-03-11 16:18:33 得分 4

delete     tb   where....  
  select   @@rowcount  
  ----@@rowcount:返回受上一语句影响的行数。Top

2 楼fc10732(---)回复于 2006-03-11 16:24:28 得分 0

可不可以写清楚点如  
  int   DelCount     //删除了多少条  
  OleDbCommand   cmd=new   OleDbCommand("//这里要怎么写",con)  
  con.Open();  
  cmd.ExecuteNonQuery();  
  con.Close();  
  alert(DelCount)  
   
  上面可能代码有错但意思差不多就是这样  
   
  谢谢Top

3 楼hanbb1982(粤饶字号@0768)回复于 2006-03-11 17:08:12 得分 2

土办法:在删除前把记录数读下来,删除后同样读下来,两者相减就是了.Top

4 楼dattotzy(什么叫做酷?三年一条牛仔裤!)回复于 2006-03-11 17:11:38 得分 2

倒Top

5 楼yzb82()回复于 2006-03-11 17:50:59 得分 2

高手Top

6 楼Mirricle(Miracle Supply)回复于 2006-03-11 18:04:04 得分 2

ExecuteNoneQuery返回值就是删除了多少条啊Top

7 楼dsclub(任搏软)回复于 2006-03-11 18:34:24 得分 0

SQL:select   @@rowcount  
  ADO.NET:ExecuteNoneQuery的返回值Top

8 楼fc10732(---)回复于 2006-05-07 21:11:09 得分 0

可不可以不要用存诸过程  
  OleDbCommand   cmd=new   OleDbCommand("//这里要怎么写",con)  
  Top

9 楼aspdotnet2005(天中之子、为中原喝采![我想找兼职MSN:Red-Maple@hotmail.com])回复于 2006-05-07 21:19:15 得分 5

int   DelCount     //删除了多少条  
  OleDbCommand   cmd=new   OleDbCommand("你的删除语句",con)  
  con.Open();  
  DelCount   =   cmd.ExecuteNonQuery();//这个函数返回了一个int值,就是所影响的行数  
  con.Close();  
  alert(DelCount)  
  Top

10 楼ladOnTheBrinkOfRage(愤怒边缘的青年)回复于 2006-05-07 21:34:19 得分 1

aspdotnet2005(红枫(想找兼职))   正解Top

11 楼Radar2006(中华英雄)回复于 2006-05-07 21:46:31 得分 1

rightTop

12 楼johnny1983()回复于 2006-05-07 22:30:19 得分 1

Response.Write(cmd.ExecuteNonQuery());Top

13 楼lfy230()回复于 2006-05-08 14:11:24 得分 0

我也正想问这个问题呢Top

相关问题

  • 执行sql语句删除表的数据的操作问题
  • 在SQL Server中怎样用SQL语句删除一个数据库?
  • SQL删除语句求助!
  • 简单sql删除语句
  • 如何用SQL语句删除SQL SERVER 2000的指定数据库,且不删除.mdf文件?
  • 如何用sql语句删除关联两个数据库记录???
  • 用sql语句,怎么删除数据库中的表?怎样增加和删除已知表中的字段?
  • 用SQL语句创建和删除Access数据库中的表;添加列和删除列
  • access数据库可以做到一条sql语句同时在2个表内插入、删除数据吗?
  • 如何恢复delete sql语句删除的数据(ms sql server),请帮帮我,在线等待,thanks!

关键词

  • 语句
  • 删除
  • delcount
  • oledbcommand
  • con
  • 可不可以
  • cmd
  • executenonquery
  • 返回
  • 就是

得分解答快速导航

  • 帖主:fc10732
  • wangdehao
  • hanbb1982
  • dattotzy
  • yzb82
  • Mirricle
  • aspdotnet2005
  • ladOnTheBrinkOfRage
  • Radar2006
  • johnny1983

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo