Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

problem sa adoqueryjem...

[es] :: Pascal / Delphi / Kylix :: problem sa adoqueryjem...

[ Pregleda: 1969 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

cojaa
pedja paunovic
novi sad

Član broj: 103974
Poruke: 96
*.smin.sezampro.yu.



Profil

icon problem sa adoqueryjem...24.02.2007. u 10:09 - pre 208 meseci

Postavio sam upit ovako...

close;
adoquery2.SQL.Clear;
adoquery2.SQL.Add('select x,count(*)as ukupno from podaci');
adoquery2.SQL.Add('where ime = ' + quotedstr(cb1.Text) + 'and datum between date' + quotedstr(datetostr(jvdatetimepicker1.Date)) + 'and date' + quotedstr(datetostr(jvdatetimepicker2.Date)) + 'group by x order by count(*) desc');
open;

Javlja mi gresku

Syntax error (missing operator) in query expression 'Ime='Pero''and datum
between date'24.2.2007'and date'25.2.2007''

Ovako mi je radilo sa queryjem iz bde ali sa adoquery nece.Hvala unapred.
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.kalik.info.



Profil

icon Re: problem sa adoqueryjem...24.02.2007. u 10:29 - pre 208 meseci
Probaj sa parametrima, izbegavaj QuotedStr:
Code:

 with ADOQuery1 do
  begin
   Close;
    SQL.Clear;
    SQL.Add('SELECT * FROM Tabela');
    SQL.Add('WHERE Ime = :IME AND Datum BETWEEN :DATUMOD AND :DATUMDO' );
     Parameters.ParamByName('IME').Value:= Edit1.Text;
     Parameters.ParamByName('DATUMOD').Value:= DateToStr(DateTimePicker1.Date);
     Parameters.ParamByName('DATUMDO').Value:= DateToStr(DateTimePicker2.Date);
     Prepared:= true;
   Open;
  end;

Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

cojaa
pedja paunovic
novi sad

Član broj: 103974
Poruke: 96
*.smin.sezampro.yu.



Profil

icon Re: problem sa adoqueryjem...24.02.2007. u 11:00 - pre 208 meseci
To je to. Hvala ti puno...
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: problem sa adoqueryjem...

[ Pregleda: 1969 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.