IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

Conflit d'écriture sur ma table liée dans un fichier Access


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de bartimeus35
    Homme Profil pro
    Inscrit en
    Juin 2009
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2009
    Messages : 588
    Par défaut Conflit d'écriture sur ma table liée dans un fichier Access
    Bonjour à tous,
    Mon problème et le suivant : j'ai une table qui contient 2 champs Nom, Prénom
    .
    Disons que je suis sur le record suivant dans access (via ODBC)
    Francois Dupont
    use case 1
    1. Je change le c en ç
    2. Je sauve => OK


    use case 2
    1. Je change le c en ç
    2. Je décide finalement de remettre le c, donc au final , aucun changement
    3. Je sauve => conflit en écriture


    use case 3
    1. Je change le c en ç et décide finalement de remettre le c,
    2. Je change le dupont en dupond
    3. Je sauve => OK



    Le prénom n'a pas été modifié, mais vu que le nom l'a été, ma sauvegarde est OK

    Comment faire en sorte que l’on puise éditer un record et finalement ne rien changer => ça devrait être possible non ?

    Millions de mercis, je suis sur le pb depuis des jours !!

    @+
    François

  2. #2
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 660
    Billets dans le blog
    10
    Par défaut
    Bonjour,

    Très probablement, dans le cas n°2, il y a eu une mise à jour (ordre UPDATE) non commitée avant le retour arrière.
    Voyez comment gérer les transactions ICI

    À noter : le vocabulaire utilisé dans la documentation MS Access est inadéquat
    • le "champ" est une zone de formulaire ou d'état, dans une table d'une base de données relationnelle, il n'y a pas de champs, mais des colonnes (qui peuvent évidemment être alimentées à partir des champs d'un formulaire).
    • le "record" est un enregistrement d'un fichier, il a une place dans ce fichier (par exemple enregistrement n° 27 parmi 1500).
      Dans une table, il y a des lignes, qui elles, n'ont pas d'ordre défini, la table étant un ensemble.

Discussions similaires

  1. Comment faire SET sur une table lié a 3 autres tables
    Par Battosaiii dans le forum Oracle
    Réponses: 2
    Dernier message: 13/04/2011, 18h59
  2. Réponses: 4
    Dernier message: 09/06/2010, 17h15
  3. Problème table lié dans Access
    Par callintz dans le forum VBA Access
    Réponses: 13
    Dernier message: 06/05/2010, 16h25
  4. Réponses: 2
    Dernier message: 17/06/2009, 11h12
  5. Réponses: 2
    Dernier message: 07/05/2008, 09h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo