int i = int.Parse(com.ExecuteNonQuery().ToString());
这句能得到返回多少条记录吗?
------解决方案--------------------------------------------------------
不能,com.ExecuteNonQuery()表示执行成功与否
使用com.ExecuteScalar()
------解决方案--------------------------------------------------------
.ExecuteNonQuery()是返回执行SQL语句所受到影响行的总数.
你得到只是一个INT型, 可能是-1到N