永发信息网

C#中怎么获得查询后受影响的行数?

答案:4  悬赏:20  手机版
解决时间 2021-12-29 14:01
C#中怎么获得查询后受影响的行数?
最佳答案
如果查询语句之前有insert,delete语句的话:
command.executenonquery就会返回 -1行。
建议如果条件符合,可以使用 command.executescalar来判断有没有数据返回,在select的情况下和executenonquery效果是一样的。
全部回答
SqlConnection con = new SqlConnection("连接字符串"); SqlCommand cmd = new SqlCommand("select * from Table where ..",con); int a= cmd.ExecuteNonQuery();//对执行语句返回受影响的行数 return a;
把查询结果赋值到DataTable中,调用dt.Rows.Count属性
SqlConnection con = new SqlConnection("连接字符串"); con.Open(); SqlCommand cmd = new SqlCommand("select * from Table where ..",con); SqlDataApdater da=new SqlDataApdater (cmd); DataTable dt=new DataTable(); da.Fill(dt); //影响的行数 int count=dt.Rows.Count; con.Close();
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题下列属于相对性状的是A.桃树的红花与绿
为啥健美就不能吃鸡皮
陆城派出所地址在哪?我要去那里办事
单选题下列有关说法正确的是A.能在水溶液或熔
拖沓近义词
天才的才加个偏旁能,组成什么字?
枝城派出所地址在哪?我要去那里办事
张明同学进行探究实验的电路如图所示,他用电
This is a kind of traditional classroom te
一篇100字的阿甘正传的观后感
我的是802.11n 我的驱动坏了 但下载了新的驱
什么的知识填空
红花套派出所地址在什么地方?想过去办事
如何将json对象转换成字符串
may i take your order 中的order是什么意识
推荐资讯
QQ达人几天不登会消失。
农历2015年9月14出生的五行属什么
我的信用卡是平安银行的发卡日是8月24还款日
网线接口里的光纤给我弄断了怎么办
我才15岁,为什么额头上有2条皱纹?
战网订单待定怎么取消
如何在表格中打字
怎么冻结骗子的农业银行卡号
歌词里面有一句“不要问我为什么,听我口令做
晋江市内哪些地方最繁华???
3个男的有谁唱过波斯猫这首歌?
博客看不全
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?