Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : comparaison de deux date dans une base de donnée [ Divers / Débutant(e) ] (HAFTARIFOUAD)

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

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é 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 Comment réaliser une base de donnée pour une application delphi [ par Cherifsource2006 ] Es-que quelqu'un peux m'aider je travaille sur une application de comptabilité et je veux la développer en enrichissant sa base de donnée, es  qu'il y Floating point [ par ethan_decoster ] Dans une base de donnée utilisée pour un de mes programmes, j'ai des données qui ont comme type de champs la valeur reel simple. La base de donnée com base de donnée [ par houcine_jam ] zouzousalut comment lier un programme delphi avec un programme sql? ListBox avec BDD [ par Also know as ] Bonjour à tous,voilà je suis en train de me faire un petit programme en me servant d'une base de donnée tout se déroule correctement mais je ne sais p base de donnée [ par neosystemsteam ] salut tout le monde :j'ai un réseau local sans aucun serveur déclaré, une application qui se trouve sur un pc et sa base de donnée se trouve sur un au


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Appels d'offres



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.