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

VBA Access Discussion :

Changer la valeur d'un champs d'une table acces via vba


Sujet :

VBA Access

  1. #1
    Membre à l'essai
    Inscrit en
    Septembre 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 22
    Points : 13
    Points
    13
    Par défaut Changer la valeur d'un champs d'une table acces via vba
    Bonsoir,

    VOila j'ai une table access dans laquel il y a un champs integer. Dans ce champs j'ai des entiers et des fois des chaines vides. Comment faire pour les remplacer grace a un macro. J'ai essayé de faire une requete sql du style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE matablr  SET monchamps=0 WHERE monchamps='';
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE matablr  SET monchamps=0 WHERE monchamps=NULL;
    mais ca ne marche pas

    merci

  2. #2
    Membre expérimenté Avatar de bernardmichel
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2004
    Messages
    1 181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 181
    Points : 1 591
    Points
    1 591
    Par défaut
    Salut !

    Essayes peut-être cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE matablr SET monchamps = 0 WHERE ((([monchamps]) Is Null))

  3. #3
    Membre à l'essai
    Inscrit en
    Septembre 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 22
    Points : 13
    Points
    13
    Par défaut
    merci ma requete ca marche sur quelques tuples testés. Par contre j'ai pres de 200 000 enregistrements à mettre à jour et le temps 'execution est super long et plante

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Que ce passe-t-il quand cela plante ? Un message ?

    Une table d'erreur ? Sais-tu sur quel enregistrement ? Si Oui, regardes bien le contenu.

    Starec

  5. #5
    Membre à l'essai
    Inscrit en
    Septembre 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 22
    Points : 13
    Points
    13
    Par défaut
    ca marche merci

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/04/2014, 15h15
  2. Réponses: 2
    Dernier message: 05/03/2012, 19h35
  3. Réponses: 0
    Dernier message: 05/02/2011, 07h45
  4. Réponses: 4
    Dernier message: 07/08/2006, 16h19
  5. Changer le format d'un champ d'une table
    Par Cablan dans le forum Access
    Réponses: 2
    Dernier message: 14/12/2005, 13h07

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