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

запрос sql   Найти похожие ветки 

← →
rosl   (2003-11-13 08:27) [0]

Уважаемые МАСТЕРА!!!
Помогите разобраться с запросом.

select shet_nom, data_shet, pocup, prod, sum(sum_full)
from baza\main1.dbf
where data_shet >=" + "01.01.2003" + " and " + "data_shet <=" + "31.12.2003";
group by shet_nom, data_shet, pocup, prod

если записи найдены, то всё нормально отображается в dbgrid, но если записей соответствущих запросу нет - выдаёт сообщение об ошибке
Translate error. Value out of bounds.


← →
Reindeer Moss Eater ©   (2003-11-13 08:55) [1]

Сам запрос тут не при чем.
Ищи ошибку в обработчиках событий своего датасета.
Ил в коде выполняемом после его открытия


← →
rosl   (2003-11-20 02:06) [2]

select nom_p, data_in, sum(summ)
from baza\main2.dbf
where nom like "aa"
group by nom_p, data_in

народ, я немного продвинулся в этом вопросе и выяснил, что ошибка возникает если в запросе присутствуют поля с типом date
Я не пойму, или BDE, DELPHI криво стоят или в запросе что-то не так?
Пробовал создать новый проект, на форме только SQL, DATASOURSE, DBGRID - то же самое
если DBGRIDа нет, то всё нормально


← →
Zapped ©   (2003-11-20 04:55) [3]

формат представления даты в ФоксПро именно такОй - dd.mm.yyyy?
спрашиваю, потому что не знаю. Просто в ADO у меня похожий косяк был из-за того, что там формат даты, помнится, такой #mm/dd/yyyy#, а не dd.mm.yyyy.


← →
ЮЮ ©   (2003-11-20 09:14) [4]

Query.SQL.Text:
select shet_nom, data_shet, pocup, prod, sum(sum_full)
from baza\main1.dbf
where data_shet >= :DateFrom and data_shet <= :DateTo
group by shet_nom, data_shet, pocup, prod

Query.Params[0].asDate := ...
Query.Params[1].asDate := ...

И не будет проблем не зависимо от типа БД, движка или локальных настроек


← →
rosl   (2003-11-21 03:29) [5]

Извиняюсь, никогда не пользовался Query.Params
Если не сложно, подробнее, что дальше (после Query.Params[0].asDate :=)


← →
ЮЮ ©   (2003-11-21 03:50) [6]

Query.Params[0].asDate := <Дата типа TDateTime>, например
Query.Params[0].asDate := EncodeDate(2003, 1, 1);



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

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



Память: 0.46 MB
Время: 0.011 c
7-36865
smit
2003-10-06 10:48
2003.12.12
Ещё немножко о модемах...


1-36668
austin
2003-11-29 22:35
2003.12.12
Автоматизация и Excel


3-36523
AlexanderSK
2003-11-20 17:49
2003.12.12
Как предеть NULL в хранимую процедуру?


1-36610
Valday
2003-11-30 21:54
2003.12.12
Сохранение приложения


6-36788
Yurko
2003-10-13 10:56
2003.12.12
Список открытых ресурсов.




   Наверх