PDA

View Full Version : مشکل در استفاده از دستور like



mostafah110
یک شنبه 20 شهریور 1390, 10:35 صبح
سلام
من دستور like رو در برنامه ای که در c# نوشتم ، استفاده می کنم به این صورت:



MySqlCommand msCountComm = new MySqlCommand("SELECT count(*) FROM (" + framewordDB.StockMaster + " as sm join " + framewordDB.ItemCodes +
" as i ON (sm.stock_id = i.stock_id)) left join " + framewordDB.prices + "
as p ON (sm.stock_id = p.stock_id) WHERE CONCAT(i.item_code ,' - ',sm.description) LIKE @like AND p.sales_type_id=@sales_type_id", msCon);
msCountComm.Parameters.AddWithValue("@sales_type_id", _sales_type_id);
msCountComm.Parameters.AddWithValue("@like", _stock_like, true);



اما مشکلی که هست اینه که هیچ نتیجه ای برگردانده نمیشه، من از collation utf8_persian_ci استفاده می کنم.