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

Вниз

TDataSetProvider, TClientDataSet и округление групповых фун-ий   Найти похожие ветки 

 
Max_   (2004-04-01 17:43) [0]

У меня задействована связка ADOQuery->DataSetProvider->ClientDataSet, когда запускаю select запрос с груп. функцией, то идет округление значений в DBGride, нпр.
select sum(a) from b- даёт 103, когда в базе 102.68 (округлённые целые значения), то же и с max(), min(), avg(), хотя без груп. функций показывает и после запятой. Может у провайдера или ClientDataSet свойство какое есть?


 
Desdechado ©   (2004-04-01 18:25) [1]

а в ADOQuery нормальное значение получается?


 
Max_   (2004-04-01 18:37) [2]

В том то и дело что нормальное, одним словом, любой select с групповой функцией заканчивается округлением, а без груп. функций показывает нормально. Я уже все свойства Provider"a и ClientDataSet"a перепробовал!


 
sniknik ©   (2004-04-01 18:55) [3]

проверил, только немного с другой связкой
ADOConnection->ADODataSet->DataSetProvider->ClientDataSet
ничего похожего.
может у тебя в ClientDataSet-е поля и в них DisplayFormat заданы?


 
Max_   (2004-04-01 19:04) [4]

Я запросы динамически пишу (в RichEdit"e), так что там нет никаких полей!


 
sniknik ©   (2004-04-01 19:16) [5]

у меня не округляет, кроме измененной связки у меня D7.



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
6-1078671071
Alex30
2004-03-07 17:51
2004.05.02
Как вернуть сокеты в делфи 7 ?


3-1080804672
Студент1
2004-04-01 11:31
2004.05.02
Перемещение по записям в DBGrid


11-1065522331
Ал
2003-10-07 14:25
2004.05.02
Memproof показал на утечку при работе с записями


3-1081082712
SergP
2004-04-04 16:45
2004.05.02
integer --> datetime. Как это сделать в запросе?


7-1074534422
DelphiN!
2004-01-19 20:47
2004.05.02
Получить инормацию о соединениях