Je doet het ook niet goed
Je moet parameters gaan gebruiken. Zet designtime de juiste sql in je query component (die kun je gewoon meerdere gebruiken afhankelijk van het doel). Variabelen stel je dan in door de parameters in te stellen. Ik ken de dbexpress componenten niet, maar waarschijnlijk zal die wel een component hebben om een stored procedure aan te roepen.
Door parameters te gebruiken zal de conversie meestal automatisch goed gaan naar de onderliggende database, als je in Interbase tenminste een date veld hebt gebruikt. Je gebruikt dan iets in de trent van:
Code:
cquery.ParambyName('ARTIKELSTAM_ID').AsInteger := 1234;
cquery.ParambyName('PeilDdatum').AsDateTime := Now + Dagen;
Bookmarks