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 :

Prbl requête SQL sous VBA


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 206
    Par défaut Prbl requête SQL sous VBA
    Bonjour,

    Quelqu'un pourrait-il me dire pourquoi l'execution des instructions suivantes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim TriNAnNom As String
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TriNAnNom = "SELECT Tbl_Naiss.* FROM Tbl_Naiss ORDER BY Tbl_Naiss.Annee,  Tbl_Naiss.NOM_Enft ; "  ' Ordre année + alphabétique - instruction SQL
    provoquent le massage suivant : " Une action Executer SQL nécessite un argument consistant en une instruction SQL"
    lorsque j'éxecute ce code.
    Je vous remercie par avance pour vos explications et aide à la résolution de mon problème qui est de faire exécuter le tri d'une table (Tbl_Naiss) selon l'année puis l'ordre alphabétique.

    Avec me meilleurs voeux.

    R. Oliver

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 106
    Par défaut
    Bonsoir,

    L'instruction RunSQL ne permet d'exécuter que des requêtes de type action, donc INSERT, UDATE, DELETE mais pas de requêtes de type sélection (SELECT).
    Pour afficher votre requête, utiliser l'instruction Docmd.Openquery.

    Cordialement,

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 206
    Par défaut Merci
    Bonjour,

    Merci à Aegnor, pour votre réponse qui m'a permis de me mettre sur la bonne voie. En fait j'ai créé en mode exécution du formulaire un filtre que j'ai enregistré puis executé sous VBA par la commande docmd.applyfilter.

    Cordialement

    RO

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

Discussions similaires

  1. Base Oracle et requêtes SQL sous VBA
    Par Filippo dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/03/2015, 09h54
  2. [XL-2010] Base Oracle et requêtes SQL sous VBA
    Par Crysta17 dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 18/04/2014, 12h25
  3. Requête SQL sous VBA
    Par Random Dude dans le forum VBA Access
    Réponses: 3
    Dernier message: 10/07/2013, 09h52
  4. Requête SQL sous VBA - Between
    Par p'tite Sandrine dans le forum VBA Access
    Réponses: 3
    Dernier message: 16/08/2012, 20h24
  5. Requête SQL sous VBA ne marche pas
    Par B-CAB dans le forum VBA Access
    Réponses: 2
    Dernier message: 03/06/2010, 10h40

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