begin process at 2012 02 10 05:27:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Divers

 > 

Débutant(e)

 > 

comparaison de deux date dans une base de donnée


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

comparaison de deux date dans une base de donnée

dimanche 20 janvier 2008 à 19:21:25 | comparaison de deux date dans une base de donnée

HAFTARIFOUAD

Bonjour tt le monde ;-)

Je travail sur un petit projet ., et j'ai trouvé la difficulté suivante :

J'utilise un TTable avec des champs y compris un champs en Format date, et un TDBGrid, ce que je cherche à savoir : est ce qu'il y a une fonction qui me permet d'ouvrir ma table en mode lecture seule si la date est >=7 jours après la première date d'enregistrement .

Merci à l'avance de me répondre.

haftari.fouad

dimanche 20 janvier 2008 à 20:09:06 | Re : comparaison de deux date dans une base de donnée

Napster

Salut ,
on peu etuliser sa comme solution !!
if ADOTable1.RecordCount >= i theen
DBGrid1.ReadOnly:=True ;

voila

dimanche 20 janvier 2008 à 20:19:50 | Re : comparaison de deux date dans une base de donnée

Napster

Ou en peu etuliser ceci :
var  XD,FD:TDate ;
SS: integer ;
Begin
//XD:= 12;
ADtest.Last ;
FD :=ADtestenregistrement.Value ;
XD:=12 ;
SS:=dateutils.DaysBetween(FD,XD) ;
if SS >=XD then
ADtest.ReadOnly;
n'oublie pas de declarer Dateutils dans le uses
bonCoding
dimanche 20 janvier 2008 à 20:24:35 | Re : comparaison de deux date dans une base de donnée

Napster

et aussi on peut etuliser IncDay  de la Classe DateUtils qui renvoie le no,bre entre 2 date .

Napster

@++

dimanche 20 janvier 2008 à 20:25:48 | Re : comparaison de deux date dans une base de donnée

HAFTARIFOUAD

Merci merci bcp Monsieur Napster c'est trés importante votre réponse ;-)

dimanche 20 janvier 2008 à 22:54:42 | Re : comparaison de deux date dans une base de donnée

cirec

Membre Club Administrateur CodeS-SourceS
@Napster :
IncDay ne renvoie pas le nombre entre deux dates
mais incrémente la Date (aValue) de X jours (aNumberOfDays)

function IncDay(const AValue: TDateTime;
  const ANumberOfDays: Integer = 1): TDateTime;


 
@+
Cirec

lundi 21 janvier 2008 à 15:27:03 | Re : comparaison de deux date dans une base de donnée

MAURICIO

Administrateur CodeS-SourceS
A noter que l 'on peut soustraire les dates aussi :
Jours: Double;
Jours := abs(date1-date2) pour savoir l' écart entre les 2 dates.
Il me semble que le nombre de jours est la partie entier de la variable Jours.
NbJours: Integer;
NbJours := int(Jours)

A+


Cette discussion est classée dans : base, date, donnée, champs, comparaison


Répondre à ce message

Sujets en rapport avec ce message

Comment on fait pour ajouter ou supprimer une ligner avec les champs dans une base de donnée ? [ par Zangdar ] Comment on fait pour ajouter ou supprimer une ligne avec les champs dans une base de donnée ?http://www.zangdar.fr.st Comment on fait pour vider les champs dans une base de donnée DBGrid ? [ par Zangdar ] cf : voir titrehttp://www.zangdar.fr.st Image+base de donnée [ par micfrip ] Bon, j'ai une petite question toute bête... ( c'est probablement tellement bête que je ne l'ai trouvé nulle part ).J'ai une base de donnée Access qui INSERTION DE CHAMPS DANS DANS UNE TABLE [ par mounia77 ] Urgent BONJOURj'ai une base de donnée de la gestion commerciale ,suite  au besoin exprimé la base de donnée doit etre améliorée certain ou enrichire q MonthCalendar [ par yannba ] Savez-vous coment à partir d'une base de donnée access, je peux cocher dans mon composant la "cellule". Je m'explique : Dans ma base de donnée, j'ai p calcul entre date avec delai [ par ericdu62x ] Bonsoir a tout le monde,j'ai besoin d'un petit peut d'aide concernant un calcul entre deux dates dans une base de donnée.a savoir:je stocke une date d lien entre 2 tdbcombobox [ par towtue ] Bonjour,Je voudrais savoir si quelqu'un saurait comment on peut faire pour relier 2 tdbcombobox. J'ai une base de donnée où il y a des dates de séance recherche d'une base de donnée [ par ayadi001 ] 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 inter base, taille des champs [ par MohInfo ] bonjour je travail sur une application avec delphi et interbase, quand je viens d'insérer un enregistrement avec une requête SQL (Insert Into)dans ma image dans base de donnée [ par sharifcrd ] sharif comment inserrer / stocker une image dans une base de donne dbase4 sous delphi7 merci


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 9,750 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales