記一次ado.net查詢的坑藕甩,當指定參數(shù)parameter為varchar時,不需要自己手動給參數(shù)加上單引號晦攒。
SqlParameter[] sqlParameters = {
? ? ? ? ? ? new SqlParameter("@strName", SqlDbType.VarChar)
? ? ? ? };
? ? ? ? sqlParameters[0].Value = "%" + strName + "%";
? ? ? ? parameters = sqlParameters;
當你指定為字符型時狐肢,它會自動給你加上單引號弃秆,就會導致查詢結果不對丧诺。(往往小問題才是最耽誤時間的入桂, ε=(′ο`*)))唉)