C#如何返回SQL语句查询到的记录条数
我用这个语句返回类型是建筑的记录条数为什么总是-1?SqlCommandmycmd=newSqlCommand("selectcount(*)from项目基本信息表whe...
我用这个语句返回类型是建筑的记录条数为什么总是 -1?
SqlCommand mycmd = new SqlCommand("select count(*)from 项目基本信息表 where 项目类型 =建筑", conn);
this.textBox1.Text = mycmd.ExecuteNonQuery().ToString (); 展开
SqlCommand mycmd = new SqlCommand("select count(*)from 项目基本信息表 where 项目类型 =建筑", conn);
this.textBox1.Text = mycmd.ExecuteNonQuery().ToString (); 展开
2个回答
展开全部
ExecuteNonQuery这个返回的影响的行数.
你查询当然是没有影响的行.只有添加/修改/删除才会有结果的
你查询用这个..
this.textBox1.Text = mycmd.ExecuteScalar().ToString ();
你查询当然是没有影响的行.只有添加/修改/删除才会有结果的
你查询用这个..
this.textBox1.Text = mycmd.ExecuteScalar().ToString ();
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询