您需要使用
SqlCommand.Parameters.AddWithValue:
cmd.Parameters.AddWithValue("@ParameterName", value);
或
SqlCommand.Parameters.Add其他数据类型:
cmd.Parameters.Add("@ParameterName", SqlDbType.Int, 5);cmd.Parameters["@ParameterName"].Value = value;
SqlCommand.Parameters.AddWithValue替换
Add使用字符串和对象参数的含糊不清的重载。有关更多信息,请参见MSDN。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)