دوستان کسی میدونه چطوری میشه مقدار رشته رو به اعشار تبدیل کرد برای بررسی مقدار داده. عمل تبدیل به این صورت انجام دادم و کلی اینترنت گشتم و برنامه Linqer استفاده کردم همش خطا میده.
این دستور بنده هستش

var q = from khered in db.Tbl_Khered
where
khered.KH_DateEnd == DateTime.Now &&
khered.KH_VazeyateMArjoye == false &&
khered.KH_DateEnd != khered.KH_DateBuild &&
khered.KH_Tedad_Kala != "0" && Convert.ToDecimal(khered.KH_Tedad_Kala)>0
select khered;

و این قسمت داره خطا میده

Convert.ToDecimal(khered.KH_Tedad_Kala)>0

تصاویر خطا
2018-07-04_21-15-59.png
لطفا راهی سراغ دارید همه نوع کد متحان کردم خطا میگیره دیگه کم آوردم ممنون میشم راهی سراغ دارید برای EF دارید بگید.