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

  FORUM HardWare.fr
  Programmation

  [ACCESS] Pb de date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ACCESS] Pb de date

n°161746
cyfl
Posté le 18-06-2002 à 14:22:24  profilanswer
 

je voudrais ajouter 8 mois a une date pour fair un test  
et j'arrive pas !!!
 
help !

mood
Publicité
Posté le 18-06-2002 à 14:22:24  profilanswer
 

n°161749
the big be​n
Posté le 18-06-2002 à 14:24:20  profilanswer
 

aucune idée comme ca mais je vais essayer ;)

n°161773
cyfl
Posté le 18-06-2002 à 14:39:36  profilanswer
 

up !! c urgent

n°161778
Bolino
Posté le 18-06-2002 à 14:41:03  profilanswer
 

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)
 
;)

n°161787
the big be​n
Posté le 18-06-2002 à 14:46:44  profilanswer
 

é bé voila :)

n°161791
cyfl
Posté le 18-06-2002 à 14:55:42  profilanswer
 

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

n°161797
cyfl
Posté le 18-06-2002 à 15:02:43  profilanswer
 

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 !

n°161803
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 18-06-2002 à 15:10:33  profilanswer
 

comment calcules tu ton abonnement_date ?


---------------
J'ai un string dans l'array (Paris Hilton)
n°161804
Bolino
Posté le 18-06-2002 à 15:10:33  profilanswer
 

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 ?

n°161807
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 18-06-2002 à 15:11:50  profilanswer
 

Bolino a écrit a écrit :

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




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


---------------
J'ai un string dans l'array (Paris Hilton)
mood
Publicité
Posté le 18-06-2002 à 15:11:50  profilanswer
 

n°161809
Bolino
Posté le 18-06-2002 à 15:12:49  profilanswer
 

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]


Message édité par Bolino le 18-06-2002 à 15:13:52
n°161813
cyfl
Posté le 18-06-2002 à 15:16:08  profilanswer
 

oui c un champ de ma table

n°161818
mareek
Et de 3 \o/
Posté le 18-06-2002 à 15:21:16  profilanswer
 

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


Message édité par mareek le 18-06-2002 à 15:23:07

---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°161819
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 18-06-2002 à 15:21:52  profilanswer
 

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]


---------------
J'ai un string dans l'array (Paris Hilton)
n°161820
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 18-06-2002 à 15:23:07  profilanswer
 

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]


---------------
J'ai un string dans l'array (Paris Hilton)
n°161822
cyfl
Posté le 18-06-2002 à 15:23:42  profilanswer
 

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

n°161825
Bolino
Posté le 18-06-2002 à 15:25:16  profilanswer
 

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


Message édité par Bolino le 18-06-2002 à 15:26:07
n°161831
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 18-06-2002 à 15:29:07  profilanswer
 

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 !


---------------
J'ai un string dans l'array (Paris Hilton)
n°161836
cyfl
Posté le 18-06-2002 à 15:32:17  profilanswer
 

j' avais juste un peu oublié les méthodes pour un recordset !!!!
 :D

n°161848
cyfl
Posté le 18-06-2002 à 15:41:19  profilanswer
 

je veuts fair un test sur cette date
c pour ça que je parcourre le jeux d'enregistrement

n°161851
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 18-06-2002 à 15:42:09  profilanswer
 

et ensuite ?


---------------
J'ai un string dans l'array (Paris Hilton)
n°161859
cyfl
Posté le 18-06-2002 à 15:44:54  profilanswer
 

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 !!

n°161882
mareek
Et de 3 \o/
Posté le 18-06-2002 à 15:59:02  profilanswer
 

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


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°161904
Loom the G​loom
Even coders get the blues...
Posté le 18-06-2002 à 16:16:05  profilanswer
 

pas mal aussi ce topic !!
 [:xp1700]


---------------
Music|Market|Feed|Loom|DVD
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [ACCESS] Pb de date

 

Sujets relatifs
pb date ...[Access]Tjrs et encore....etats
[ACCESS] Fusion Champ formulaire vers wordDouble apparition dans une table access =(
[ASP] Comment récupérer la date et l'heure du serveur[ PHP ] Probleme pour systeme de News (DATE)
[ACCESS] Opérations sur Etats[Access] Plus de barre d'outils ! c balo !
module Access ....[ACCESS] prob de requète --> dépassement de capacité ?!?!?
Plus de sujets relatifs à : [ACCESS] Pb de date


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR