Вниз
Скачать: CL | DM;

Проблема с Locate   Найти похожие ветки 

 
own   (2004-09-16 14:23) [0]

Здравствуйте мастера, есть проблема, имеется БД Access, почему-то когда использую Locate по вещественным полям он не работает.
Объясните пожалуйста в чём, тут дело.


 
sniknik ©   (2004-09-16 14:35) [1]

работает, только у тебя нет сходяшихся значений.

проверь что выдает
si: Single;
begin
 si:= 1.09;
 if si = 1.09 then ShowMessage("чудо!")
              else ShowMessage("нет чудес не бывает. ;о(");
end;

а еще поиграйся с FloatToStr... (а после на королевство искать статью Ю. Зотова по теме (или А. Подгорецкого (???), склероз (?)) неважно, ничто из ихнего лишним не будет)


 
own   (2004-09-16 14:53) [2]

с FloatToStr я уже извращался не помогает :(
а за ответ спасибо, поищу статейку.


 
Erik1 ©   (2004-09-16 14:53) [3]

Ненадо использовать такие типы данных. Для денег предусмотрен тип Currency или в MsAccess 2000 Number.


 
sniknik ©   (2004-09-16 14:58) [4]

> с FloatToStr я уже извращался не помогает :(
а чем оно поможет? ты им посмотри что туда на самом деле записывается вместо 1.09
вот так например (к предыдущему)
ShowMessage(FloatToStr(1.09));
ShowMessage(FloatToStr(si));


 
own   (2004-09-16 15:21) [5]

Erik1 ©   кстати после проблемы я поля все поля сделал Currency
проблема повторилась.

sniknik © проверял хранится как раз то, что нужно.


 
Johnmen ©   (2004-09-16 15:29) [6]

http://www.delphikingdom.com/asp/viewitem.asp?UrlItem=/helloworld/reals.htm


 
own   (2004-09-16 15:35) [7]

Johnmen © спасибо за линк.

Можно ли как-нибудь обойтись без Locate, а пробегаться циклом это, ну сам понимаешь...


 
Johnmen ©   (2004-09-16 15:36) [8]

>own   (16.09.04 15:35) [7]
>Можно ли как-нибудь обойтись без Locate, а пробегаться циклом
>это, ну сам понимаешь...

Можно. Но это не поможет. :)


 
own   (2004-09-16 15:51) [9]

Спасибо всем



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.023 c
4-1094994967
шнур
2004-09-12 17:16
2004.10.17
shellexecute


3-1094180249
Новенький
2004-09-03 06:57
2004.10.17
Поиск по базе


3-1095065824
Zlod3y
2004-09-13 12:57
2004.10.17
Работа TQuery при эксклюзивном доступе


1-1096551956
debuger
2004-09-30 17:45
2004.10.17
Асм рулит?


1-1096560712
Cosinus
2004-09-30 20:11
2004.10.17
Переопределение DrawCell в StringGrid... Запутался совсем...




   Наверх