Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 3.601 pregleda

Najnovija ↓

sql,delphi,adoquery i datumi 05.12.2005. u 20:06 · pre 254 meseca #1
U piranju je delphi program koji koristi access bazu podataka i ado komponente.
Npr, neka jedna tabela "radnik " te baze ima polja

ime, prezime,datum_rodjenja

potrebno je da sql upitom izvucem sve radnike koji su rojdeni posle datuma koji ja
odaberem u datetimepickeru. Koristim komponentu Adoquery

Taj upit sam napisao na sledeci nacin:

select *
from radnik
where datum_rodjenja> :parametar1

kasnije sam u delphiju na odredjeno dugme postavio sledeci kod

adoquery1.close;
adoquery1.parametars.parambyname('parametar1').value=datetimepicker1.date;
adoquery1.open;

i sve bi bilo ok da format datuma odgovara u sql-u.
Medjutim da bi to radilo potreban je format #mm/dd/yyyy#
a ja taj format ne mogu da dobijem. Ako ga i dobijem i namestim on je
tipa string a ne date i tu nastaje problem jer parametar prihvata date tip podataka

Kako da parametru dam pravu vrednost koju ce razumeti sql u adoquery komponenti?
Re: sql,delphi,adoquery i datumi 06.12.2005. u 08:48 · pre 254 meseca
izmenjeno 1 put, poslednji put slavica2000 06.12.2005. u 09:03
  1. slavica200006.12.2005. u 09:03zapis iz teksta poruke
#3
Ja sam to ovako uradila
dat1: TMaskEdit;

QueryAA.Close;
QueryAA.ParamS[0].Value:= dat1.Text;
QueryAA.ParamS[1].Value:= dat1.Text;
QueryAA.Open;
Probala sam i ovo i RADI na mom racunaru,
dat1: TDateTimePicker;
QueryAA.Close;
QueryAA.ParamS[0].Value:= dat1.Time;
QueryAA.ParamS[1].Value:= dat1.DateTime;
QueryAA.Open;
Potpis
vuka
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme