请问ado参数化设置问题
cmd.CommandText = "select * from t_user where name=@nm and tt=@test";
cmd.Parameters.AddWithValue("@nm","admin");
cmd.Parameters.AddWithValue("@test","t1");
SqlDataReader dr = cmd.ExecuteReader();
可以换成这样么,设置参数互换顺序
cmd.CommandText = "select * from t_user where name=@nm and tt=@test";
cmd.Parameters.AddWithValue("@test","t1");
cmd.Parameters.AddWithValue("@nm","admin");
SqlDataReader dr = cmd.ExecuteReader();
为什么查询结果不一样,不是根据@后面的名称设置参数的么