Radim u Delphi-u sa Access-om i imam mali problem sa prikazivanjem u DBGridu polja Vreme. Tu mi prikazuje 30.12.1899. dok u samom Acces-u normalno prikazuje 8:00 ili slicno vreme. Vreme biram pomocu TimePicker-a. Imam sledece naredbe.
x:=TimeToStr(VremePiker.Time);
ADOZakazivanja.FieldByName('vreme').Value:=StrToTime(x);
A ako bih pisao direktno
ADOZakazivanja.FieldByName('vreme').Value:=VremePiker.Time;
u Access ce mi upisati i datum vreme, a onda u DBGridu vidim samo datum.
Kako ovo mogu da resim? Pretrazivao sam forum i help i nalazio nesto oko dekodiranja datuma i formatiranja, ali nisam uspevao.
Problem je samo da DBGrid ispravno procita vreme iz Access-a!