Как я могу разрешить этот exeception
Всем привет,
я пытаюсь сделать сумму строк моей базы данных.
у меня есть такая ошибка :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'float)
это мой вопрос :
<pre> System.Nullable<float> totalUnitsOnOrder = (from prod in dbcontext.Votes where prod.BvId == bureauvote select (float)prod.NbrVoix) .Sum();
я использую mysql из cpanel, а версия сервера mysql-5.6
Что я уже пробовал:
я попробовал другой способ сделать это , но та же ошибка
способ 1 :
<pre> var res = dbcontext.Votes.Where(v => v.BvId == bureauvote); var result = res.AsQueryable().Sum(r => r.NbrVoix);
а это :
var res = dbcontext.Votes.Where(v => v.BvId == bureauvote).Sum(v => v.NbrVoix);
но всегда одна и та же ошибка. не могли бы вы мне помочь, пожалуйста.
спасибо всем
Richard MacCutchan
Попробуйте удалить его (float)
.
Member 13220552
я уже сделал, это то же самое