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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Access: requete mise a jour date avec ajout de jours

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Access: requete mise a jour date avec ajout de jours

n°1317111
rod_75
Posté le 02-03-2006 à 16:10:27  profilanswer
 

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

mood
Publicité
Posté le 02-03-2006 à 16:10:27  profilanswer
 

n°1317118
Profil sup​primé
Posté le 02-03-2006 à 16:14:05  answer
 

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
n°1317124
rod_75
Posté le 02-03-2006 à 16:21:41  profilanswer
 

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.

n°1317127
Profil sup​primé
Posté le 02-03-2006 à 16:26:34  answer
 

C'est quelle version d'ACCESS ?

n°1317129
rod_75
Posté le 02-03-2006 à 16:28:40  profilanswer
 

Access 2003 office pro 2003

n°1317131
Profil sup​primé
Posté le 02-03-2006 à 16:28:48  answer
 

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
n°1317140
rod_75
Posté le 02-03-2006 à 16:33:42  profilanswer
 

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

n°1317143
rod_75
Posté le 02-03-2006 à 16:36:07  profilanswer
 

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

n°1317389
Profil sup​primé
Posté le 02-03-2006 à 21:33:18  answer
 

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:


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

  Access: requete mise a jour date avec ajout de jours

 

Sujets relatifs
Access: requete mise a jour date avec ajout de joursVBA - ACCESS Fichier texte de plus de 20 000 lignes
[VB] requete insertion [resolu]Pb sur une date
Plus de sujets relatifs à : Access: requete mise a jour date avec ajout de jours


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