ayadi001
Messages postés42Date d'inscriptiondimanche 12 juin 2011StatutMembreDernière intervention19 octobre 2011
-
5 oct. 2011 à 15:35
ayadi001
Messages postés42Date d'inscriptiondimanche 12 juin 2011StatutMembreDernière intervention19 octobre 2011
-
11 oct. 2011 à 15:32
Bonjour
j'ai une application base de donnée, les tables en paradox,
je veux afficher les données entre deux dates
comment la requete s'écrit-il ?
a savoir 'Date' type D .
l'orsque je saisi dans deux edit 1 et 2.
c'est a dire a chaque fois l'intervalle elle change.
voici c'est qui j'ai fait:
query1.close;
query1.sql.clear;
query1.sql.add('select * from table ');
query1.sql.add('where Date >= '''+edit1.text+'''');
query1.sql.add('and date <='''+edit2.text+'''');
quer1.open;
cs_kroma23
Messages postés20Date d'inscriptiondimanche 16 juillet 2006StatutMembreDernière intervention22 mars 20121 6 oct. 2011 à 10:41
Salut
pourquoi tu utilse pas des parametre ces mieux pour ton probleme et plus pratique
voila la requette
----------------------
query1.close;
query1.clear;
query.sql.add('select * from table');
query1.sql.add('where date1>=:dd1 and date2<=:dd2');
parambyname('dd1').asdate:=strtodate(edit1.text);
parambyname('dd2').asdate:=strtodate(edit2.text);
query1.open;
-----------------------
a++
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_kroma23
Messages postés20Date d'inscriptiondimanche 16 juillet 2006StatutMembreDernière intervention22 mars 20121 6 oct. 2011 à 10:46
Re
au lieu de date1 et date2 en met le champ date
je m'exuse pour cette faute
--------------------
query1.sql.add('where date>=:dd1 and date<=:dd2');
----------------------
a++