Mam mały problem z aktualizacją pola typu double precision
ParamByName('rozmiar').AsInteger := StrToInt(Edit1.Text);
W Edit1 wpisuję np 152,1
Podaje mi " 152,1 is not walid integer value"
Mam mały problem z aktualizacją pola typu double precision
ParamByName('rozmiar').AsInteger := StrToInt(Edit1.Text);
W Edit1 wpisuję np 152,1
Podaje mi " 152,1 is not walid integer value"
albo 152.1
albo DecimalSeparator
Dzieki Misiekd.
Niestety zamiana przecinakka na kropkę nie pomomogła.
Lecz dzięki podowiedzi nr dwa zrobiłem w ten sposób
ParamByName('rozmiar').AsInteger := StrToFloat(Edit1.Text);
I teraz działa.
Jeszcze raz dzięki.
widzisz nie zauwayłem nie .AsInteger ylko .AsFoat
Oczywiście .AsFloat, nie poprawiłem w poprzednim poście.