данные из одной базы нужно перегрузить в другую, перед этим данные надо проверить, проверяю так
- Код: Выделить всё
try
float_val := strtofloat(str_val);
except
float_val := 0;
end;
вроде все логично, но проверок таких у меня очень много и все жутко тормозит.
Для того, чтобы удостовериться сделал так:
- Код: Выделить всё
for i:=1 to 100 do
begin
try
float_val := strtofloat('AAA');
except
float_val := 0;
end;
end;
ответа вообще не дождаться. Подскажите, что я не так делаю. Может в FPC блоки try...except...end обрабатываются не так, как в Delphi?
Пробовал на Lazarus 1.0.2 x64, FPC 2.6.0