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 :

[table] Suppression d'enregistrement conditionné


Sujet :

VBA Access

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    289
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 289
    Points : 148
    Points
    148
    Par défaut [table] Suppression d'enregistrement conditionné
    Bonjour,
    voilà mon problème : je dispose d'une table Tbl_temp avec 6 champs :
    - NUMER_INT
    - DATE_REE
    - COMMENTAIR
    - NOM_PRENOM
    - CAUSE_DEF
    - REP_APP

    Je souhaite à partir de cette table supprimer tous les enregistrements qui n'ont pas de commentaires (c'est à dire COMMENTAIR = "").

    Je ne connais pas la requete suppression.
    Merci de votre aide.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    357
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 357
    Points : 355
    Points
    355
    Par défaut
    Bonjour,

    Il faut créer une requete via access

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Delete * from Tbl_temp where COMMENTAIR = "" or COMMENTAIR is null
    ou bien

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Delete * from Tbl_temp where Len(NZ(COMMENTAIR))=0
    En esperant vous avoir aidé

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    289
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 289
    Points : 148
    Points
    148
    Par défaut
    ok merci c'est ce que je voulais.
    Une autre petite question,
    Est-il possible toujours dans ma table Tbl_temp de supprimer des champs
    En effet ma table Tbl_temp comprend 6 champs
    - NUMER_INT
    - DATE_REE
    - COMMENTAIR
    - NOM_PRENOM
    - CAUSE_DEF
    - REP_APP

    et je souhaite obtenir une table avec seulement les champs
    - NUMER_INT
    - DATE_REE
    - COMMENTAIR

    Merci de votre aide.

    Désolé de mon retard.

  4. #4
    Rédacteur/Modérateur
    Avatar de Jeannot45
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2004
    Messages
    3 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 871
    Points : 8 489
    Points
    8 489
    Par défaut


    En passant par une requete création de table.

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    289
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 289
    Points : 148
    Points
    148
    Par défaut
    ok merci

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

Discussions similaires

  1. Suppression d'enregistrement dans une table
    Par gunico dans le forum MS SQL Server
    Réponses: 11
    Dernier message: 22/11/2007, 17h40
  2. Suppression d'enregistrements dans une table
    Par lola06 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 02/05/2007, 12h36
  3. Suppression de tables et d'enregistrement
    Par Marmotine dans le forum Access
    Réponses: 3
    Dernier message: 24/11/2006, 12h31
  4. Réponses: 2
    Dernier message: 08/06/2006, 07h29
  5. Réponses: 3
    Dernier message: 01/12/2005, 11h17

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