У меня есть таблица mssql со столбцом типа деньги.
Я пытаюсь обновить это и получаю сообщение об ошибке «1000000,000 вне интервала».
Вот код:
TradingResult trading = new TradingResult() { Id = 1 };
trading.Price = 1000000.00M;
context.Trading.Attach(trading);
context.Entry(trading).Property(o => o.Price).IsModified = true;
context.SaveChanges();
Работает нормально, когда цена на единицу меньше нуля или попробуйте обновить через анализатор запросов.
Я думаю, что проблема в точности параметров, как я могу изменить это?