时间:2021-07-01 10:21:17 帮助过:6人阅读
一个容易犯的错误 过程或函数 ‘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存储过程及易错点
标签: