chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 24 nov. 2006 à 22:31
Bonsoir Jessica,
Effectivement avec les deux écritures.
C 'est pourquoi je soupçonne la propriété
Null interdit qui est est mal configuré.
Si elle est à True, la mise à jour est automatiquement
rejetée.
Autre cause probable, il s' agit peut être d' un champ
clé. auquel cas le Null est systèmatiquement rejeté,
et Null intedit est toujours à True.
Avec son "ça ne va pas !!", difficile de situer
le problème.
JessicaR44
Messages postés116Date d'inscriptionmardi 8 août 2006StatutMembreDernière intervention29 septembre 2013 25 nov. 2006 à 22:48
Bonsoir Chaibat,
Je soupçonnais également la clé primaire, mais attendons que notre ami réponde.
C'est d'ailleurs assez gag de constater qu'au moment de la création d'une BDD, Access autorise le "Non" pour la propriété "Null interdit". Ce n'est qu'au moment de l'ajout d'enregistrements qu'il signale que le null est interdit pour une clé primaire (en tout cas dans Access97). Ca m'a valu quelques heures de recherches !!
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 26 nov. 2006 à 00:03
Salut Jessica,
Effectivement , c' est une lacune dont seuls ceux qui en feront
les frais pourront le constater...
Théoriquement cette propriété doit automatiquement
basculer à True (et y rester ! ) quand on défini l' index.
Je pense que les develloppeurs d'Access ont misé sur le bon
des utilisateurs...Car par définition une clé primaire
ne doit pas être nulle combien même elle serait validée.
C' est mal concevoir son fichier que de penser qu' elle puisse l' être.
Pour l' anecdote, Je me souviens qu' à mes début, j' inversais toujours
le sens de "Null interdit" : Je mettais "Oui" quand je voulais en avoir
et "Non" quand je ne voulais pas.
Les choses se sont améliorées depuis ...
jpmaton
Messages postés67Date d'inscriptionmardi 17 mai 2005StatutMembreDernière intervention26 septembre 20233 27 nov. 2006 à 13:49
Bonjour,
Pour info, il ne s'agit pas d'un champ clé et NULL est autorisé.
J'essaie vos solutions dans les heures qui viennent et vous tiens au courant.
Je pense qu'on n'est pas loin de "conclure" !
Grand merci pour les aides.