Форум: "Базы";
Текущий архив: 2006.07.23;
Скачать: [xml.tar.bz2];
ВнизПустые поля после выполнения SQL запроса Найти похожие ветки
← →
petvv © (2006-05-22 10:09) [0]Доброго времени суток !
Есть запрос:
select Fuel.Marka, Osnovan.Name, Sum(TotOsnov.Lit) Litr, Sum(TotOsnov.Cur) Den from TotOsnov, Fuel, Osnovan
where ShiftTo>=:QDBeg and ShiftTo<=:QDEnd
and
Fuel.Num=TotOsnov.Product
and
Osnovan.Num=TotOsnov.Osnovanye
group by Marka, Name
Если посмотреть поля Marka и Name:
pp:=qOsn.Fields[2].AsString;
pp:=qOsn.Fields[3].AsString;
то они = "", хотя группировка по ним происходит и Sum(TotOsnov.Lit) Litr, Sum(TotOsnov.Cur) Den правильные.
Чё за глюк, или где у меня руки не из того места начинают расти ?
← →
ЮЮ © (2006-05-22 10:17) [1]Какое отношение это имеет к "посмотреть"?
Caption := qOsn.Fields[2].AsString + "," + pp:=qOsn.Fields[3].AsString;
вот теперь и смотри. Оптимизатор режет безсмысленный код.
← →
petvv © (2006-05-22 10:19) [2]Да даже если не просматривать, а напрямую выводить в отчёт, то всё равно пусто.
← →
Johnmen © (2006-05-22 10:22) [3]Второе поле это Litr.
← →
ЮЮ © (2006-05-22 10:24) [4]а откуда тогда мнение, что Sum(TotOsnov.Lit) Litr и Sum(TotOsnov.Cur) Den правильные, если это и есть qOsn.Fields[2] и qOsn.Fields[3] ???
З.Ы. А в Disigne, случайно поля не назначены, причем отличные от "Litr" и "Den" ?
← →
petvv © (2006-05-22 10:25) [5]Люди всем спасибо всем ! Сам тупанул.
Вопрос закрыт !
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.07.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.013 c