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

Access Discussion :

Aie!Aie!Aie les mises à jour


Sujet :

Access

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 19
    Points : 12
    Points
    12
    Par défaut Aie!Aie!Aie les mises à jour
    Bonjour le forum,

    Quelqu'un peut il me venir en aide car je ne sais comment faire ?

    Voilà, dans une base de donnée, j'ai dans une table "fournisseur" un champ "code approvisionneur"; un autre champ:" nom de l'approvisionneur" et une dizaine d'autres champs derrière ces deux là.

    Dans une autre table "appro", je retrouve mon "code appro"; "nom appro"

    ma table fournisseur et mise à jour automatiquement, mais pas ma table appro.
    Je voudrais donc mettre à jour ma table appro via une requete de mise à jour, mais sachant que c'est les deux champs de ma table "appro" que je veux mettre à jour et pas un plutôt que l'autre.
    Quelqu'un peut il me dire ce que je dois mettre dans la ligne "mise à jour" de ma requete(dés lors que j'ai séléctionné : requete=>requete mise à jour.
    Je vous remercie.

  2. #2
    Membre habitué
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2004
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 144
    Points : 166
    Points
    166
    Par défaut
    Slt,
    Ce que tu demande porte le nom de "l'application de l'intégrité référentielle". Pour ce faire tu dois ouvrir ton tableau des relations (clic droit avec ta base ouverte) et mettre en relation tes deux tables "fournisseur" et "appro" par la propriété "code appro".
    Une fois cette relation établie, tu clic-droit dessus et tu coche l'option "appliquer l'intégrité référentielle".
    En principe cela se fera désormais tout seul....
    ...voili voilou...
    ~-~-~-~-~-~-~-~~-~-~-~-~-~-~-~-~
    Les choses les plus faciles...
    ...sont aussi les plus difficiles à trouver !

    ~-~-~-~-~-~-~-~~-~-~-~-~-~-~-~-~

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 19
    Points : 12
    Points
    12
    Par défaut objectif requête
    Salut,

    Oui, je connais le principe de l'intégrité référentielle , je sais l'appliquer, seulement, je m'intéresse à la requete de mise à jour, ce pourquoi je coince dans un cas comme celui dont je parle.
    Je suis tout à fait intéressé par la procédure.
    Par avance, merci.

  4. #4
    Membre à l'essai
    Inscrit en
    Juin 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 19
    Points : 12
    Points
    12
    Par défaut objectif requête
    Salut,

    Oui, je connais le principe de l'intégrité référentielle , je sais l'appliquer, seulement, je m'intéresse à la requete de mise à jour, ce pourquoi je coince dans un cas comme celui dont je parle.
    Je suis tout à fait intéressé par la procédure.
    Par avance, merci.

  5. #5
    Membre à l'essai
    Inscrit en
    Juin 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 19
    Points : 12
    Points
    12
    Par défaut objectif requête
    Salut,

    Oui, je connais le principe de l'intégrité référentielle , je sais l'appliquer, seulement, je m'intéresse à la requete de mise à jour, ce pourquoi je coince dans un cas comme celui dont je parle.
    Je suis tout à fait intéressé par la procédure.
    Par avance, merci.

  6. #6
    Membre habitué
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2004
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 144
    Points : 166
    Points
    166
    Par défaut
    Je comprends pas ou est ton problème alors... tu dis que tu connais le principe de l'intégrité référentielle mais que ça ne fonctionne pas dans ton cas ?
    .... tu as bien essayé de l'appliquer ?
    ............................

    PS: quand tu postes plusieurs fois ta réponse sans le faire exprès tu peux cliquer sur "Editer" en haut à droite de ta réponse et ensuite la supprimer... ça evite de charger inutilement le post...
    ~-~-~-~-~-~-~-~~-~-~-~-~-~-~-~-~
    Les choses les plus faciles...
    ...sont aussi les plus difficiles à trouver !

    ~-~-~-~-~-~-~-~~-~-~-~-~-~-~-~-~

  7. #7
    Membre à l'essai
    Inscrit en
    Juin 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 19
    Points : 12
    Points
    12
    Par défaut
    Salut DonFelipe


    Non, Non,Non, le soucis c'est la requête, ce n'est pas l'intégrité référentielle qui elle, fonctionne dans tous les cas évidemment.

    Ce que je veux, dans cet exemple là, c'est manipuler aisément les requêtes action et plus particulièrement la requête de mise à jour d'un champ texte d'une table par rapport à un champ identique d'une autre table, et uniquement ça(chose qui n'est pas encore acquis pour moi).
    Si j'interprète facilement les données c'est :
    Mettre à jour le champ appro de la table fournisseur par rapport au champ appro de la table approvisionneur
    Sinon, peut on l'interpreter en SQL et comment ?
    J'insiste sur le fait que c'est MANIPULER AISEMENT LES REQUETES DE MISE A JOUR DE DONNEES ET NON PAS L'INTEGRITE REFERENTIELLE.
    Je te remercie par avance de ton aide

  8. #8
    Membre expérimenté
    Avatar de FRED.G
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 032
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 032
    Points : 1 505
    Points
    1 505
    Par défaut
    Merci de penser aux autres en mettant un titre plus précis.
    Par exemple : "Mise à jour entre 2 tables"
    (\ _ /)
    (='.'=)
    (")-(")

  9. #9
    Membre à l'essai
    Inscrit en
    Juin 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 19
    Points : 12
    Points
    12
    Par défaut Re problème mise à jour
    C'est absolument vrai,

    MILLE EXCUSES

  10. #10
    Membre habitué
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2004
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 144
    Points : 166
    Points
    166
    Par défaut
    Pour ton histoire de requête ca risque d'être tout de même un brin plus lourd mais si tu y tiens c'est fesaible... ... en fait sur chaque textbox correspondant à tel ou tel champ tu dois mettre dans le code de l'événement LostFocus un petit bout de code qui appelle ta requête de réplication de ce même champ... Sinon, tu fabrique une requête de mise-à-jour que tu ne lance par exemple qu'à la fermeture de ton form (soit sur ton bouton exit soit sur ton evenement de fermeture du form)... ..... voili voilou moussiou...
    ~-~-~-~-~-~-~-~~-~-~-~-~-~-~-~-~
    Les choses les plus faciles...
    ...sont aussi les plus difficiles à trouver !

    ~-~-~-~-~-~-~-~~-~-~-~-~-~-~-~-~

  11. #11
    Membre à l'essai
    Inscrit en
    Juin 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 19
    Points : 12
    Points
    12
    Par défaut Merci
    Eh oui, comme cela
    Je n'y pensais pas, merci.

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

Discussions similaires

  1. [Vista] Impossible de faire les mises à jour
    Par yobebeglan dans le forum Administration
    Réponses: 2
    Dernier message: 04/07/2007, 19h24
  2. pb avec les mises à jour de windows xp
    Par balqis dans le forum Windows XP
    Réponses: 3
    Dernier message: 18/09/2006, 16h51
  3. Où trouver les mises à jour de pilote ODBC ?
    Par lapinot dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 03/03/2006, 14h27
  4. [MS-DOS] Une commande DOS pour activer les mises à jour auto
    Par Furius dans le forum Scripts/Batch
    Réponses: 20
    Dernier message: 02/12/2005, 16h21

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