明明数据更新了,但是ExecuteNonQuery返回-1 。是存储过程有这样一句,去掉就可以了。 SET NOCOUNT ON; 转载于:https://www.cnblogs.com/xuyuchen/p/8283022.html