Zapisanie ceny do bazy

0

Czesc, wiadomo ze formaty cen sa rozne ; serwer mssql server puszcza np. tylko taki zapis 7000,40055 podczas gdy w formularzu mam 7000,400.55 i zapisac do bazy nie moge, jak sobie z tym poradzic

0

ale 7000,400.55 to nie jest i nigdy nie był poprawny zapis liczby! To tylko ułatwienie dla osoby, która te liczby ogląda.

0

musisz na formularzu rozkodować liczbę.
W przykładzie 7000,400.55, przecinek to 'thousand delimiter', który ma stałą wartość dla danej lokalizacji. Nie wiem w czym to programujesz ale użyj jakiegoś formatera dziesiętnego, który zamieni Ci liczbę z formularza na np Double czy BigDecimal.

Ceny w bazie danych zapisuje się za pomocą typu number/numeric(x,2)

1 użytkowników online, w tym zalogowanych: 0, gości: 1