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 :

Docmd.Runsql : nb enregistrements traités [AC-2007]


Sujet :

VBA Access

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2
    Par défaut Docmd.Runsql : nb enregistrements traités
    Bonjour

    Je suis en train d'implémenter plusieurs requete SQL (insert, update delete )
    avec Docmd.Runsql
    Pour ne pas géner l'utilisation par de multiples fenêtres de confirmations, j'ai mis en place la commande DoCmd.SetWarnings False.
    Je veux toutefois pouvoir récuperer le nombre d'enregistrements traités pour pouvoir les tracer.

    Est il possible de récupérer ces informations ? ... et comment ?

    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Par défaut
    Bonjour,

    Et bienvenue sur le forum...

    Avec la méthode DoCmd, ce n'est pas possible (sauf erreur de ma part). Il te faut utiliser la méthode Execute, puis après exécution de tes requêtes, la propriété RecordsAffected.

    Voir dans l'aide la méthode Execute, c'est assez complet.

    [Edit] Avantage supplémentaire avec Execute, la gestion d'erreurs...

    Domi2

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2
    Par défaut Merci
    Merci

    Je me penche sur cette commande dès maintenant

  4. #4
    Expert confirmé
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Par défaut
    Re,

    Et j'allais oublier... Pas besoin de SetWarnings non plus...

    Domi2

  5. #5
    Expert éminent

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Par défaut
    [Edit] Avantage supplémentaire avec Execute, la gestion d'erreurs...
    Dans ce cas, il ne faut pas oublier de fixer le deuxième paramètre de la méthode à dbFailOnerror

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

Discussions similaires

  1. docmd.runSQL ne veut pas fonctionner
    Par ender06 dans le forum Access
    Réponses: 4
    Dernier message: 06/09/2006, 14h18
  2. probleme avec DoCmd.RunSQL
    Par Didier77 dans le forum Access
    Réponses: 5
    Dernier message: 21/07/2006, 17h09
  3. Requête de sélection et DoCmd.RunSQL
    Par susiced dans le forum Access
    Réponses: 15
    Dernier message: 15/06/2006, 14h47
  4. Comment tester le déroulement d'un DoCmd.RunSQL ?
    Par Tchupacabra dans le forum Access
    Réponses: 7
    Dernier message: 29/11/2005, 00h45
  5. Transaction avec DoCmd.runsql ???
    Par Gandalf24 dans le forum VBA Access
    Réponses: 29
    Dernier message: 11/02/2003, 21h35

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