Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.04;
Скачать: CL | DM;

Вниз

Происходит округление до целого числа при выборке из базы   Найти похожие ветки 

 
petvv ©   (2006-12-07 06:17) [0]

Люди такой трабл !
Если я в базе делаю запрос такого вида
select
Sum(TotMoney.Receipts) Vir,
Sum(TotMoney.OutBank) Bank,
Sum(TotMoney.OutCash) Ras
from
TotMoney
where
TotMoney.ShiftTo>=:QDBeg and TotMoney.ShiftTo<=:QDEnd
то всё просчитывается нормально, а если делаю так
select
InShift,Receipts, OutBank, OutCash, OutShift
from
TotMoney
where
TotMoney.ShiftTo>=:QDBeg and TotMoney.ShiftTo<=:QDEnd
и потом
qMoney.FindFirst;
OstNaNachalo:=qMoney.FieldValues["InShift"];
qMoney.FindLast;
OstNaKonec:=qMoney.FieldValues["OutShift"];
то он округляет до целого числа. Вопрос почему округляет и как с этим бороться. Для информации поля InShift,Receipts, OutBank, OutCash, OutShift в базе имеют формат $(денежный). Переменные OstNaNachalo, OstNaKonec тип Integer


 
petvv ©   (2006-12-07 07:18) [1]

Всё люди сам разобрался. С преобразованием запарился. Тема закрыта.



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

Текущий архив: 2007.03.04;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.052 c
15-1170958693
DemonP
2007-02-08 21:18
2007.03.04
x=3*exp(-3x) решить методом хорд....


2-1171545721
Vlad Oshin
2007-02-15 16:22
2007.03.04
Опять о cgi.. Можно ли в нем использовать ADO? как?


1-1168438293
tol
2007-01-10 17:11
2007.03.04
Сотрировка страниц для печати


2-1171266984
sergeyst
2007-02-12 10:56
2007.03.04
Масштабирование


2-1171549235
Соня
2007-02-15 17:20
2007.03.04
Paradox - Oracle