Вниз
Скачать: 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.02 c
1-1096449315
Pentium133
2004-09-29 13:15
2004.10.17
Не совсем обычный TTreeView


4-1095238008
Виктор
2004-09-15 12:46
2004.10.17
Остаются иконки на панели задач


1-1096735064
Charly22
2004-10-02 20:37
2004.10.17
Закрытие дочерней формы или всего приложения.


1-1096860331
ninja
2004-10-04 07:25
2004.10.17
{$X+}


4-1095240975
xman
2004-09-15 13:36
2004.10.17
HDD




   Наверх