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 :

Remplacer des valeurs par des autres


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2011
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 30
    Points : 27
    Points
    27
    Par défaut Remplacer des valeurs par des autres
    Bonjour,

    Voila j'ai une base de données Access où il y a des erreurs d'orthographes, et j'aimerais remplacer ces champs rapidement, il y en a beaucoup, donc pas tous à la main.

    Par exemple, remplacer 'UI' par 'OUI'

    Comment puis-je faire?

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 352
    Points : 23 818
    Points
    23 818
    Par défaut
    Les erreurs sont-elles dans tes données ou dans les identifiants (noms des champs, des tables, des modules) ?

    A+

  3. #3
    Nouveau membre du Club
    Inscrit en
    Février 2011
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 30
    Points : 27
    Points
    27
    Par défaut
    Les erreurs sont dans les données. Et j'aimerais éviter de les changer à la main, si possible

  4. #4
    Membre expérimenté
    Avatar de tototiti2008
    Homme Profil pro
    Formateur/développeur
    Inscrit en
    Octobre 2008
    Messages
    747
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Formateur/développeur

    Informations forums :
    Inscription : Octobre 2008
    Messages : 747
    Points : 1 332
    Points
    1 332
    Par défaut
    Bonjour lcoy, Bonjour marot,

    avec une requête mise à jour

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    UPDATE [Table1] SET [Table1].[Champ1] = Replace([Champ1],"UI","OUI")
    WHERE [Table1].[Champ1] Like "*UI*";

  5. #5
    Modérateur

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

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 352
    Points : 23 818
    Points
    23 818
    Par défaut
    Merci tototiti2008 c'est la solution que j'avais en tête attention toute fois cette requête va remplacer n'importe quelle suite de UI par OUI dont si tu as le mot SUITE tu vas avoir souite. donc à manier avec précaution.

    Tu pourrais chercher les "* UI *", "* UI,*", "* UI.*", "UI *" afin d'éviter de changer des mots que tu ne souhaites pas. Cela dépend un peu de la nature des données.

    l'coy, si tu en as peu tu peux simplement faire un Chercher/Remplacer sur ta table (rccourci [Ctrl][H]). Ça marche très bien.

    A+

Discussions similaires

  1. XL 2007: Remplacer des valeurs par d'autres sur une autre feuille
    Par redhotchilipeppers dans le forum Excel
    Réponses: 2
    Dernier message: 26/11/2014, 11h23
  2. [Débutant] Remplacer une sélection avec des caractères "*" par un autre
    Par canardav77 dans le forum VB.NET
    Réponses: 6
    Dernier message: 26/10/2012, 16h29
  3. [AC-2002] Remplacement des valeurs par des Max(Valeurs)
    Par parab dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 06/03/2010, 08h45
  4. Remplacer une valeur par un autre
    Par zorro13 dans le forum ANT
    Réponses: 7
    Dernier message: 26/09/2007, 15h55
  5. Remplacer des balises par des valeurs dans une String
    Par RadicalBob dans le forum Langage
    Réponses: 4
    Dernier message: 26/04/2007, 15h22

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