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 :

Confirmation de ma Soluce


Sujet :

Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 107
    Points : 42
    Points
    42
    Par défaut Confirmation de ma Soluce
    Je suis en train de faire des migrations de Excel ves Access

    Sur Excel j'avais une colonne ki automotisé un calcul ou chaque cellule de cette collone contenai :
    "=SI(O2=0;"RIEN";SI(O2<26;"18-25";SI(O2<36;"26-35";SI(O2<46;"36-45";"+45"))))"

    J'ai importé tout les champs sur Access et pour faire la meme formule, en bidouillant, j'ai fait en fait 5 Requetes de modifications
    Rq1 ki recherche les champ = 0 et ki modifie la table en "updatant" par "RIEN",
    Rq2 ki recherche les champ <26 et ki modifie la table en "updatant" par "18-25",
    RqX ki etc, etc, ...
    Rq5 ki recherche les champ >45 et ki modifie la table en "updatant" par "+45",

    Je les apelle alors les une aprés les autres dans l'ordre décroissant (cad Req5, Req4, ..., Req1) a travers une macro.

    Cette solution marche mais je me ddais s'il n'y avait pas plus optimum, parceque la dans certain cas des champs sont traité en double (donc pas trés optimum).
    Si vous pouvez juste me dire ce que vous en pensez, si c acceptable ou non comme soluce ?

    Merci
    Alpha

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    Citation Envoyé par Alpha31
    Je les apelle alors les une aprés les autres dans l'ordre décroissant (cad Req5, Req4, ..., Req1) a travers une macro.
    pourquoi décroissant ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 107
    Points : 42
    Points
    42
    Par défaut
    parce que si je lance en 1ier la requete <26 par ex il va me traiter tous les inferieur a 26, si je lance en 2iem <36 il va me traiter tous les inferrieur a <36 et par la meme occasion me remplacé tous les <26 fait précédement.

    Je sais pas si tu vois ?

    Mais je voulais juste savoir si ma méthode utilisé resté plausible, ou utilisé en général ?


Discussions similaires

  1. [VB.Net] Probleme avec dialogues (confirm et alert)
    Par crackity_jones666 dans le forum ASP.NET
    Réponses: 5
    Dernier message: 26/11/2003, 22h05
  2. Réponses: 5
    Dernier message: 20/11/2003, 16h36
  3. word et confirmation d'enregistrement
    Par julio123 dans le forum Access
    Réponses: 4
    Dernier message: 28/08/2003, 14h38
  4. Confirmation de supression d'enregistrement
    Par Lux interior dans le forum XMLRAD
    Réponses: 3
    Dernier message: 25/04/2003, 16h01
  5. [Kylix] Demande de confirmation Kylix Delphi
    Par mailstef dans le forum EDI
    Réponses: 3
    Dernier message: 21/10/2002, 10h17

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