Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Delphi - DateTimePicker - zadávanie dátumu a času naraz

Datum a čas se do podmínek v SQL zadává dost blbě. Nejlépe je to přes parametr, to si veškeré převody udělá Delphi samo a správně. Například Chceš udělat něco takového:

select * from Tab1 where KdyToBylo > nějaké-datum-a-čas
Zadáš do Query1 takovouto kostru:
select * from Tab1 where KdyToBylo > :Kdy
Před otevřením Query1 nastavíš paremetr:
Query1.ParamByName ('Kdy').AsDateTime := Delfácký-datum-a-čas-z-proměnné-typu-TDateTime;
Query1.Prepare; Query1.Open;
//Edit: Podobným způsobem jdou udělat i reálná čísla a nemusíš se starat o desetinnou tečku/čárku.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny