Discussion: bde paradox et date
Afficher un message
Vieux 13/10/2007, 00h21   #3
Faust
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: bde paradox et date

/_TedIF_ a écrit/ :
>> Bonjour,
>> J'arrive pas a exécuter une requette sql ou il ya un champ date.
>>
>> data.Query2.active:=False;
>> data.Query2.sql.Clear;
>> data.Query2.sql.Add( 'SELECT sum(mt_régler) as Total FROM T_Ventes');
>> data.Query2.sql.Add ('where type=''Facture'' or type=''BL'' and regler=true
>> and Date=:dte');
>> data.Query2.ParamByName(':dte').AsDate:=strtodate( formatdatetime('mm/dd/yyyy',now));
>> data.Query2.Active:=True;
>> totalca:=data.Query2.FieldByName('Total').AsCurren cy;
>>
>> Merci pour l'aide


> pourquoi passer par un passage de paramètre dans une construction de requête
> dynamique ?


- pour éviter d'avoir à encoder les dates en string
- parce que la requête va peut etre être réexécutée plus loin
- parce que c'est plus lisible

--
*/Teträm/*
http://www.tetram.org

"Tape d'abord, tape ensuite, et tape pour finir" - Proverbe Troll


  Réponse avec citation
 
Page generated in 0,04465 seconds with 9 queries