Access: requete mise a jour date avec ajout de jours

Access: requete mise a jour date avec ajout de jours - SQL/NoSQL - Programmation

Marsh Posté le 02-03-2006 à 16:10:27    

:??: Bonjour à tous et pardon aupres des modérateurs. Je presente mon probleme ici parcequ'access est concerne dans plusieurs lieux.
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 alors 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 à 16:10:27   

Reply

Marsh Posté le 02-03-2006 à 16:14:05    

Code :
  1. AjDate("j";29;[Date facture])


 
Au lieu de  
 

Code :
  1. AjDate("\d";29;[Date facture])


Message édité par Profil supprimé le 02-03-2006 à 16:33:42
Reply

Marsh Posté le 02-03-2006 à 16:21:41    

Helas ca ne marche pas. quand je retire le \ et je lance la requete, il fait la meme erreur et il me remt le \ à la même place... j'ai essayé plusieurs fois.

Reply

Marsh Posté le 02-03-2006 à 16:26:34    

C'est quelle version d'ACCESS ?

Reply

Marsh Posté le 02-03-2006 à 16:28:40    

Access 2003 office pro 2003

Reply

Marsh Posté le 02-03-2006 à 16:28:48    

Et quel est exactement le message d'erreur ?
C'est une version française de Access?  
 
 
Francais :

Code :
  1. AjDate("j";29;[Date facture])


 
 
Anglais:

Code :
  1. AddDate("d";29;[Date facture])


Message édité par Profil supprimé le 02-03-2006 à 16:31:51
Reply

Marsh Posté le 02-03-2006 à 16:33:42    

Microsoft office access n'arrive pas a mettre a jour tous les enregistrements de la requete Mise à jour.
Et ensuite il donne des details : Access n'a pas mis a jour 520 champs à cause d'un echec de conversion de type, 0 enregistrements à la suite de violation de clé.... etc si tu veux la suite...

Reply

Marsh Posté le 02-03-2006 à 16:36:07    

tu es un Roi!
c'est le "j" qu'il faut utiliser pour la version francaise...
et moi j'utilisais le "d"... pour l'anglais...
Tou y'en a savoir mettre le doigt ou il faut....
Mille mercis

Reply

Marsh Posté le 02-03-2006 à 21:33:18    

rod_75 a écrit :

tu es un Roi!
c'est le "j" qu'il faut utiliser pour la version francaise...
et moi j'utilisais le "d"... pour l'anglais...
Tou y'en a savoir mettre le doigt ou il faut....
Mille mercis


Tu peux venir dire ca à ma jolie collègue de boulot ?  :whistle:

Reply

Sujets relatifs:

Leave a Replay

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