cmd.parameters.Add("@state", state);
cmd.parameters.AddWithValue("@state", state);
这两条语句哪个好。
刚才看了篇文章说到
add 或以加很多参数。相比效率比AddWithValue要高。推崇Add方法。
朋友能给说下
Add()方法 cmd.parameters.Add("@state", state);
这句的加上全部参数应该怎么写?个参数表示什么意思?
SqlParameter dbParameter_state = new SqlParameter();
dbParameter_state.ParameterName = "@state";
dbParameter_state.Value = state;
dbParameter_state.DbType = DbType.StringFixedLength;
dbCommand.Parameters.Add(dbParameter_state);
上面代码写成一句怎么写?
cmd.parameters.AddWithValue("@state", state);
应该也能加参数吧?要是能加参数那就不存在效率比Add方法差了吧。
cmd.parameters.AddWithValue("@state", state); 这
句加上全部参数怎么写?个参数表示什么意思?