BLToolkit генерирует SQL не совместимый с SQL
От: guyver  
Дата: 18.03.11 17:07
Оценка: 33 (1)
Как пример.
Берем тестовый проект
http://bltoolkit.net/GetFile.aspx?Page=Doc.Linq&File=LinqWithBLToolkit.zip
После сборки он вылетает с эксепшеном Неправильный синтаксис около
конструкции "," тут
var query = from o in db.Order where Math.Round(o.Freight) >=10 select
o.Freight;

Смотрим сгенерированый запрос

WHEN [o].[Freight] — Floor([o].[Freight]) = 0,5 AND Floor([o].[Freight])
% 2 = 0

и видим что там запятая вместо точки.
Как это пофиксить?
Posted via RSDN NNTP Server 2.1 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.