Форум: "Базы";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизDelphi6 - SQL Найти похожие ветки
← →
Lord (2004-07-01 14:30) [0]Помогите пожалуйста разобраться.
Почему при данном кодинге:
begin
if (RadioButton1.Checked=false)and
(RadioButton4.Checked=false)then otch:=0;
case otch of
0:ShowMessage("Выберите форму отчёта");
1:begin
with Form5.Query1 do
begin
Close;
SQL.Clear;
SQL.add("select Numb.NPoz, Mark.Param, Mark.Marka, Numb.NZav,");
SQL.add("Numb.Jan, Numb.Feb, Numb.Mach, Numb.Apr, Numb.May, Numb.Jun, Numb.Jul, Numb.Avg,");
SQL.add("Numb.Sep, Numb.Oct, Numb.Nov, Numb.Des, Numb.MUst from Numb, Mark where");
SQL.add("(Numb.Marka=Mark.Marka)and(Numb.Zex=:a)and((Numb.Jan=TO%)or");
SQL.add("(Numb.Feb=TO%)or(Numb.Mach=TO%)or(Numb.Apr=TO%)or(Numb.May=TO%)or");
SQL.add("(Numb.Jun=TO%)or(Numb.Jul=TO%)or(Numb.Avg=TO%)or(Numb.Sep=TO%)or");
SQL.add("(Numb.Oct=TO%)or(Numb.Nov=TO%)or(Numb.Des=TO%))"); ParamByName"a").AsInteger:=StrToInt (Form1.Edit1.Text);
Open;
end;
end;
.
.
.
end;
вылезает такая ошибка: "Invalid use of keyword
Token: Avg,
Numb.Sep,
Line Number: 2"
← →
bushmen © (2004-07-01 14:35) [1]>Numb.Oct=TO%
Это что такое?
>ParamByName"a").AsInteger:=
Где поткрял скобку?
← →
Sandman25 © (2004-07-01 14:40) [2]Avg -зарезервированное слово
← →
GanibalLector © (2004-07-01 14:46) [3]а ты запрос то проверел на выполнение???ну, например в IBExperte или в IBConsole.
или может делать что-то типа SQL.add("тратата"+
"тата"+
"тата")
← →
GanibalLector © (2004-07-01 14:48) [4]Avg -это точно.В нем трабл!
← →
MORA (2004-07-01 14:48) [5]AVG - это функция усреднения используемая при группировке (group by...)
← →
GanibalLector © (2004-07-01 14:48) [6]меняй поле и все будет ОК
← →
Соловьев © (2004-07-01 14:53) [7]
> меняй поле и все будет ОК
можно и не менять
> Numb.Avg
Numb."Avg"
← →
Lord (2004-07-01 15:58) [8]% - любой сивол после текущего, а со скобкой здесь опечатка вышла.
Вобщем всем огромное спасибо за отклики.
← →
Соловьев © (2004-07-01 16:04) [9]
> "(Numb.Jun=TO%)
вообще-то надо в одинарные кавычки брать. И и нтересно, что же такое ты пытаешся в месяце найти, что называется на ТО???
← →
bushmen © (2004-07-01 16:36) [10]>И и нтересно, что же такое ты пытаешся в месяце найти, что называется на ТО???
Технический осмотр :)))))
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.045 c