沒有更新我的代碼:參數在SQL語句
string query = "select count(*)
from MODEL m
join KOLEKCJA ko on m.SEZON = ko.sezon
left join PRODUCENCI p on p.PRODUCENT_ID = m.PRODUCENT_ID
left join KRAJ k on k.KOD = m.KRAJ_POCH
where ko.SEZON like :ko.SEZON
and m.DO_PRODUKCJI like :m.DO_PRODUKCJI
and k.KOD like :KOD
and p.PRODUCENT_ID like :PRODUCENT_ID
and m.MODEL_ID like :MODEL_ID";
OdbcCommand comm = new OdbcCommand();
comm.Connection = con;
comm.CommandText = query;
comm.CommandType = CommandType.Text;
comm.Parameters.AddWithValue("ko.SEZON", sezon);
comm.Parameters.AddWithValue("m.DO_PRODUKCJI", do_produkcji);
comm.Parameters.AddWithValue("KOD", kraj);
comm.Parameters.AddWithValue("PRODUCENT_ID", fabryka);
comm.Parameters.AddWithValue("MODEL_ID", model);
result = (int)comm.ExecuteScalar();
,總是有錯誤參數不會改變;/ 什麼我錯了嗎?
參數沒有改變?你什麼意思? – 2011-01-12 15:33:47
閱讀越容易,幫助就越容易。 – 2011-01-12 15:37:12