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();
為什么查詢結果不一樣,不是根據@后面的名稱設定引數的么
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/263147.html
標籤:VB.NET
