[ Bojann @ 05.12.2005. 19:06 ] @
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? |