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 :

Renvoi de données d'une requête vers Table


Sujet :

Access

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2012
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2012
    Messages : 14
    Points : 9
    Points
    9
    Par défaut Renvoi de données d'une requête vers Table
    Bonjour à toutes et à tous,

    Après plusieurs recherches et tentatives, je vous demandes votre aide,

    j'ai une requête 1 qui effectue un calcul par rapport à une table 1. Ce calcul est le suivant (en simplifier):

    si case 1 vide alors si Case 2 - case 3 <30, "Urgent", sinon "ok"

    le calcul est correct aucun problème avec mais il est stocké dans ma requête 1, j'aimerai pouvoir transférer le résultat dans ma table 1 (dans une colone avec le reste des données, j'ai bien entendu une clé primaire pour faire le lien)

    j'ai voulu passer par une requête de mise a jour mais cela implique de créer une nouvelle table (ce que je ne souhaite pas)

    peut -être en passant par un formulaire avec des champs calculé ?

    merci de votre aide sur le sujet.

  2. #2
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Points : 4 325
    Points
    4 325
    Par défaut
    salut wolfens77,

    il faut bien passer par une requete maj. cela ne crée pas de table, il ne faut pas te fier à l'aperçu. si tu as des difficultés poste la requete que tu as.


  3. #3
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 366
    Points : 23 834
    Points
    23 834
    Par défaut
    En théorie, sauf problème de performance, tu ne devrais pas stocker le résultat d'un calcul dans une table et toujours utliser une requête. Ce que je te recommande car une table est statique et si tu changes les données le résultat du calcul ne changera pas en fonction.

    Bien, ça c'est la théorie :-) mais parfois il est très pertinent de stocker le résultat du calcul, par exemple si tu sais que tes données sont 'figées' et qu'une fois le calcul fait il ne changera plus jamais ou tellement rarement que c'est correct.

    Pour faire ce que tu demandes, il me semble qu'une requête de modification devrait te permettre de faire le travail. Il suffit me mettre ta formule de calcul sur la ligne 'Mise à jour' dans la colonne qui correpond à ton resultat.

    Pourrais-tu poster le SQL de ta requête de calcul actuelle ?

Discussions similaires

  1. [WD18] Ajouter des données extraits d'une requête vers un champ table
    Par Devloppor dans le forum WinDev
    Réponses: 6
    Dernier message: 28/01/2015, 18h03
  2. [3.0.2]Extraire les données d'une requête vers un flux sortant
    Par lazarel dans le forum Développement de jobs
    Réponses: 1
    Dernier message: 26/11/2008, 09h16
  3. modifier des données dans une requête multi table
    Par Bluman dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 05/02/2008, 10h00
  4. Réponses: 3
    Dernier message: 26/02/2007, 19h08
  5. Réponses: 16
    Dernier message: 20/03/2006, 23h21

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