Compte

Résolu
Arour47 Messages postés 14 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 15 février 2014 - 26 août 2013 à 10:25
 simonpelloquin - 27 août 2013 à 08:14
Bonjour,

je cherche une procédure qui compte le nombre d'enregistrement d'une table paradoxe entre deux date
--

3 réponses

sp40 Messages postés 1276 Date d'inscription mardi 28 octobre 2003 Statut Contributeur Dernière intervention 3 juillet 2015 15
26 août 2013 à 14:24
Salut,

Tu peux faire comme ça, avec :
dtpDateDebut : TDateTimePicker contenant la date de début de recherche,
dtpDateFin : TDateTimePicker contenant la date de fin de recherche,
editResultat : TEdit dans lequel le résultat sera renvoyé.

A adapter selon tes besoins

// Création dynamique d'un TQuery
With TQuery.Create(nil) do begin
     DatabaseName := [Répertoire de ton fichier de base de donnée]
     // Composition de ta requête
     SQL.Add('Select Count(*)');
     SQL.Add('From [Nom de ta table paradox]');
     SQL.Add('Where [Nom du champ date] >= '''+ FormatDateTime('mm/dd/yyyy', dtpDateDebut.Date) +'''');
     SQL.Add('And [Nom du champ date] <= '''+ FormatDateTime('mm/dd/yyyy', dtpDateFin.Date) +'''');
     Open;
     // Restitution du résultat
     editResultat.Text := Fields[0].AsString;
     Free;
end;

0
Arour47 Messages postés 14 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 15 février 2014
27 août 2013 à 01:23
merci pour vous , mais elle marche uniquement du le 1er mois de l'année au fin du mois de l'année

--
0
simonpelloquin
27 août 2013 à 08:14
La recherche donne le nombre d'enregistrements dans la table entre la date de début et la date de fin...
En cas de problème, postes ton code pour vérifier.
0
Rejoignez-nous