Формы. Как правильно обрабатывать цены (дробные числа) на форме

1. В колонках тип колонки price - дробное число

2. В процедурах checkItem и saveItem тип параметра @fieldprice - nvarchar(16)

3. В saveItem заводим переменную:

declare @price decimal(18,2)

select @price = try_cast(replace(@fieldprice, ',', '.') as decimal(18,2))

И уже переменную @price записываем в БД

Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Планируете делать веб-проект?
Сайт использует Cookie. Правила конфиденциальности OK