Access: requete mise a jour date avec ajout de jours

Access: requete mise a jour date avec ajout de jours - VB/VBA/VBS - Programmation

Marsh Posté le 02-03-2006 à 15:53:06    

:??:  Bonjour à tous.  
Je m'arrache les cheveux sur un souci de formulation de requete.
Voilà le souci. J'ai une table sous access. Dans cette table j'ai entre autres deux champs type date.
Le premier s'appele Date facture et le second s'appele Relance
Je voudrais "mettre à jour" le champ Relance en ajoutant 29 jours à la date dans le champ Date facture.
Pour cela j'ai crée une requete mise à jour. J'ai choisi mon champ Relance et sur la ligne mise a jour j'ai ajouté la commande  
AjDate("\d";29;[Date facture])
Le probleme c'est que j'ai un message d'erreur alos que cela semble bien parti. L'erreur dit en substance ..."a cause d'un echec de conversion de type,... à la suite de violation de cle,... à la suite de violation de verrou,... à la suite de la violation de la règle de validation..."
Merci de l'aide quevous pouvez m'apporter d'URGENCE!

Reply

Marsh Posté le 02-03-2006 à 15:53:06   

Reply

Marsh Posté le 02-03-2006 à 17:23:57    

Tiens, je ne connais pas AjDate().
J'ai aussi programmé une application de facturation et j'utilise ceci dans mon VBA :

CurFactureDateEcheance = _
 DateSerial(Year(CurFactureDateEmis), Month(CurFactureDateEmis), _
            Day(CurFactureDateEmis) + DelaiCalculDateEcheance)

Cette formule marche même quand on est proche de la fin du mois, car VB incrémente alors le mois et/ou l'année.

Reply

Marsh Posté le 02-03-2006 à 18:13:52    

Salut,
 
As-tu essayé :
AjDate("j";29;[Date facture])
Chez moi ça passe, alors que "\d" donne une erreur.
 
A+
Horatio
 
 

Reply

Marsh Posté le 03-03-2006 à 07:35:44    

Reply

Marsh Posté le 03-03-2006 à 10:34:37    

Bonjour,
 
Alors on est "Roi" tous les deux ?
Ca risque d'être conflictuel !
 :D  
A+
Horatio
 

Reply

Marsh Posté le 03-03-2006 à 10:49:38    

Lord Nelson a écrit :

Bonjour,
 
Alors on est "Roi" tous les deux ?
Ca risque d'être conflictuel !
 :D  
A+
Horatio

Moi d'abord  :kaola:  :D  

Reply

Marsh Posté le 03-03-2006 à 12:22:27    

C'est vrai, je m'incline avec respect.
 :jap:  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed