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

VB.NET Discussion :

Relation connexe modification impossible


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti Avatar de Bast-Eo
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2008
    Messages : 27
    Par défaut Relation connexe modification impossible
    Bonjour,
    je suis actuellement en stage et je bloque sur un point particulier. Cependant peut-être banal mais malgré mes recherche sur le net je n'est pas trouvé (difficile de mettre un mot clé sur ce problème)

    alors voila j'ai deux tables expédition et client.
    la clé primaire de la table client (numcompteclient) et relié en clé étrangère a la table expédition. Jusqu'ici rien de particulier, seulement voila j'ai un formulaire qui permet de pouvoir modifier ajouter et supprimer des clients. pour l'ajout pas de problème, pour la suppression l'erreur généré par VB ne me dérange pas car elle me permet d'eviter de de supprimer un client pour lesquels il y a des expéditions. Par contre pour la modification il me génère la même erreur, ce qui m'empêche de modifier les informations de mes clients

    voici l'erreur reçue :
    "Impossible de supprimer, modifier le client car la table expédition possède des informations connexes"

    j'ai essayer de changer les relations VB et Access mais rien n'y fait

    Pouvez vous m'aide à corriger ce problème ??

    merci d'avance

  2. #2
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    A tout hasard : peut être inclus-tu ton champ de PK dans ta syntaxe d'UPDATE. Comme ACCESS est aux bases de données ce que MacDo est à la gastronomie, il est pas content.

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    299
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 299
    Par défaut
    Le mot clef est "contrainte d'intégrité"

    Je ne sais pas en détail pour access mais d'une façon générale, pour la suppression, soit tu définis une suppression en cascade (la suppression d'un client supprime l'ensemble des expéditions qui lui sont associées), soit tu bloques la suppression d'un client tant que l'ensemble de ses expéditions n'ont pas été supprimées.

    En ce qui concerne la modification, les contrôles portent sur la clef associée aux deux tables, c'est peut être là que ça coince... Cherches tu à modifier l'identifiant d'une des deux tables (parce que pour moi, si on fait des modifs dans ce type d'appli, ce n'est pas sur la clef).

  4. #4
    Membre averti Avatar de Bast-Eo
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2008
    Messages : 27
    Par défaut
    bonjour, d'abord merci de vos réponses.

    j'ai tester en mettant les suppressions et modifications en cascade sous access ainsi que sous vb mais il n'y a pas de changement.

    Pour la modification l'erreur apparait même lors d'une modification d'une donnée concerner simplement le client par exemple la ville.

  5. #5
    Membre averti Avatar de Bast-Eo
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2008
    Messages : 27
    Par défaut
    voila j'ai retesté en mettant les mise a jour en cascade et ça marche -_-' ,
    j'avais du faire une fausse manip' précédemment.

    merci à vous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/02/2008, 10h09
  2. Modification impossible base sybase
    Par zut94 dans le forum Adaptive Server Enterprise
    Réponses: 4
    Dernier message: 07/11/2007, 16h12
  3. [FPDF] PDF protégé mot de passe : modification impossible?
    Par joujoukinder dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 12/09/2007, 13h54
  4. [Etat] Arperçu & Modification impossible
    Par noirot dans le forum IHM
    Réponses: 4
    Dernier message: 30/03/2007, 12h12
  5. Réponses: 10
    Dernier message: 21/11/2005, 23h05

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