一个容易犯的错误 过程或函数 ‘usp_adduser‘ 需要参数 ‘@name‘,但未提供该参数。 这个是什么操蛋的原因呢? 没有指定执行命令的类型。 using (var con = new SqlConnection(connect)) { if (con.State == ConnectionState.Closed) { con.Open(); } using (var cmd = new SqlCommand(sql, con)) { 只要加上这据代码就可以搞定 cmd.CommandType = CommandType.StoredProcedure; if (parameters != null) { cmd.Parameters.AddRange(parameters); } return cmd.ExecuteNonQuery(); } }
sqlserver存储过程及易错点
标签:
本文系统来源:http://www.cnblogs.com/xiaoyaodijun/p/4572872.html
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!