今天,在调试数据的时候,使用了cmd.
ExecuteNonQuery() 方法 ,可是总是返回-1;明明是有行受影响了的!!后来一查,才知道!!!
ExecuteNonQuery() 方法 select 返回-1
ExecuteNonQuery() 方法 select 返回-1
执行Select子句,数据库并无变化,自然返回-1同样适合ODBCOLE DB等数据源,因为都是实现IDbCommand.ExecuteNonQuery方法。
解决办法:折中办法:返回数据行, select count(*) as counts from Table1 where .....