Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2008 connectés 

 


Dernière réponse
Sujet : [ACCESS] Pb de date
Loom the Gloom pas mal aussi ce topic !!
 [:xp1700]

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Loom the Gloom pas mal aussi ce topic !!
 [:xp1700]
mareek

CYFL a écrit a écrit :

c un test pour savoir ,  
si abonnement_date + 8mois est superieur ou égal a la date du jour
 
et bien on fait une action
 
voila ce que je voudrais fair !!  




 
if dateadd("m",8,rs![abonnement_date])>=date then

cyfl c un test pour savoir ,  
si abonnement_date + 8mois est superieur ou égal a la date du jour
 
et bien on fait une action
 
voila ce que je voudrais fair !!
Harkonnen et ensuite ?
cyfl je veuts fair un test sur cette date
c pour ça que je parcourre le jeux d'enregistrement
cyfl j' avais juste un peu oublié les méthodes pour un recordset !!!!
 :D
Harkonnen

CYFL a écrit a écrit :

et ben tut te calme.j tué personne non ?
Alors remettons nous au travail  




roo, mais c'était une plaisanterie :d
mais comment veux tu utiliser une date stockée dans une base de donnée si tu n'extrait pas ensuite cette date du recordset ?
mareek a raison !

Bolino

CYFL a écrit a écrit :

le prob c que qd je lance ça , il me trouve toujours la meme date  
il rajoute 8mois a la date en cours et non pas a abonnement_date




 
A mon avis la textbox qui contient cette fameuse date s'appelle aussi "abonnement_date" non ?  
 
dans tous les cas comme dis mareek là tu dois prendre ton champ dans le recordset:
madate=rs!abonnement_date

cyfl et ben tut te calme.j tué personne non ?
Alors remettons nous au travail
Harkonnen

mareek a écrit a écrit :

 
 
c'est normal, tu ne fait pas rs("abonnement_date" )=madate2 dans ta boucle.  




putain, mais c'est vrai en plus, j'avais même pas fait gaffe !  :ouch:  
CYFL, tu mérites le goudron et les plumes !  [:wolfman]

Harkonnen

CYFL a écrit a écrit :

oui c un champ de ma table  




ben alors, si c'est un champ, c'est normal qu'il te trouve la même date, vu qu'elle est fixe !
tu le fais exprès décidément... [:tapai]

mareek

CYFL a écrit a écrit :

le prob c que qd je lance ça , il me trouve toujours la meme date  
il rajoute 8mois a la date en cours et non pas a abonnement_date
 
comment fair ??
merci !  




 
c'est normal, tu ne fait pas rs("abonnement_date" )=madate2 dans ta boucle.
 
EDIT : ni de rs.update et de rs.close à la fin de ta procedure

cyfl oui c un champ de ma table
Bolino

Harkonnen a écrit a écrit :

 
on a posté à la même seconde  :ouch:  




 
je suis grilled :D :D
 
c'est vrair que c'est rare [:yaisse2v]

Harkonnen

Bolino a écrit a écrit :

 
 
c'est un champ de ta table ou une variable ?  




on a posté à la même seconde  :ouch:

Bolino

CYFL a écrit a écrit :

j fais ça :
 
 
-->abonnement_date = date a laquel il faut ajouter 8mois pour la tester  




 
c'est un champ de ta table ou une variable ?

Harkonnen comment calcules tu ton abonnement_date ?
cyfl le prob c que qd je lance ça , il me trouve toujours la meme date  
il rajoute 8mois a la date en cours et non pas a abonnement_date
 
comment fair ??
merci !
cyfl j fais ça :
 
Dim madate As Date
Dim madate2 As Date ' la date + 8 mois
Dim rs As Object
Dim i As Integer
Set rs = Me.RecordsetClone
 
For i = 1 To rs.RecordCount
   'exemple avec la date courante
   madate = abonnement_date
   'on ajoute 8 mois à la date courante
   madate2 = DateAdd("m", 8, madate)
    MsgBox madate2
Next
 
-->abonnement_date = date a laquel il faut ajouter 8mois pour la tester
the big ben é bé voila :)
Bolino Tu peux utiliser la fonction DateAdd , voila un exemple :
 
Dim v_madate As Date
Dim v_madate2 As Date ' la date + 8 mois
 
    'exemple avec la date courante
    madate = Date
    'on ajoute 8 mois à la date courante
    madate2 = DateAdd("m", 8, madate)
 
;)
cyfl up !! c urgent
the big ben aucune idée comme ca mais je vais essayer ;)
cyfl je voudrais ajouter 8 mois a une date pour fair un test  
et j'arrive pas !!!
 
help !

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)