永发信息网

c#删除SQL数据库的数据,无论删除是否成功cmd.ExecuteNonQuery()的返回值都为0,怎么解决

答案:3  悬赏:0  手机版
解决时间 2021-02-19 11:18
c#删除SQL数据库的数据,无论删除是否成功cmd.ExecuteNonQuery()的返回值都为0,怎么解决
最佳答案
cmd.ExecuteNonQuery();//删除这句即可
全部回答

cmd.ExecuteNonQuery();
Response.Write(cmd.ExecuteNonQuery());
第一句你已经执行了删除,那么Response.Write参数中又去删除了一次,这样就造成了你先删除,实际上程序已经返回了受影响的行数,只是你没有接收到。
可以修改为以下两种方法:
1,先使用变量接收到受影响的行数,再返回变量的值int count=cmd.ExecuteNonQuery();
Response.Write(count);
2,直接返回
Response.Write(cmd.ExecuteNonQuery());
那是因为在数据库中未找到符合要求的数据。
1、字段请使用字母,不要使用汉字
2、字段对应的输入值,请加上.trim()
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
黄溪洲地址在哪,我要去那里办事
为何手机自动下载无用东西
铁岭今天晚上几点下雪
白兰地酒多少度,哪里产的?为什么吃起来后劲很
蟹天大闸蟹镇江专卖店地址在什么地方,想过去
惠州市到江西吉安市永新在那坐长途车
【赞美雷锋的话】赞美雷锋的语句
扎可以怎么组词
天龙3峨眉做的冰抗要叫什么?
九游全民炸翻天怎么打开
居家厨卫灯饰地址有知道的么?有点事想过去
有什么好看的精彩科学探索宇宙太空之类的视频
促进农民增收 汇报结束语怎么写
考驾照最后一科老考不过怎么办
为什么在反应2HI=(可逆)H2+I2中增大HI的浓
推荐资讯
图示为一种健身器械结构示意图。其中每个滑轮
长治市风湿病学会华威风湿骨病研究所这个地址
色斑长在哪里就告诉你身体哪个部位出现健康
SetWindowsHookEx在WIN7下总是返回0
新公司要离职证明,原公司不给开,怎么办?
张氏刮痧调理这个地址在什么地方,我要处理点
龙夹客麻辣烫段芦头店地址有知道的么?有点事
射手座和巨蟹座合得来吗?
丝袜与蚊子,蚊子是不是咬不了穿丝袜的地方
银行卡里的钱不对 我怀疑有人用我的支付宝在
儿子上我愿意
单选题对细菌的芽孢的描述正确的是A.细菌以形
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?