当前位置: 代码迷 >> ASP.NET >> int i = int.Parse(com.ExecuteNonQuery().ToString());解决思路
  详细解决方案

int i = int.Parse(com.ExecuteNonQuery().ToString());解决思路

热度:1098   发布时间:2013-02-26 00:00:00.0
int i = int.Parse(com.ExecuteNonQuery().ToString());
int   i   =   int.Parse(com.ExecuteNonQuery().ToString());
这句能得到返回多少条记录吗?


------解决方案--------------------------------------------------------
不能,com.ExecuteNonQuery()表示执行成功与否
使用com.ExecuteScalar()
------解决方案--------------------------------------------------------
.ExecuteNonQuery()是返回执行SQL语句所受到影响行的总数.
你得到只是一个INT型, 可能是-1到N
  相关解决方案