Petite requête SQL Access

Salut tout le monde.

J'ai deux petits problemes en fait:

1- Je n'arrive pas à lancer automatiquement un module (du type standard) que j'ai ecris en VBA Access. Le lancement doit se faire après avoir cliqué sur un bouton d'un formulaire.

2- Petite requête SQL. J'ai une base de données Eleves pleine à craquer. Je voudrai dans une requête pourvoir afficher un certain nombre precis d'élèves d'une classe précise. Par exemple ma base contient 1000 enregsitremenst d'élèves de 6eme en Tle. et je voudrai au hasard 10 noms d'élèves de "seconde". Rien que 10 noms. Jusqu'à présent ca marche , mais ca m'affiche tous les noms des éleves de seconde alors que je n'en veux que 10 par exemple.

C'est un peu bête je sais....

Merci d'avance.

2 réponses

  1. et je voudrai au hasard 10 noms

    au hasard? Ce n'est pas une façon de parler (enfin, d'écrire), tu veux dix élèves de seconde véritablement au hasard?
    0
    1. Contributeur
      Bonjour,
      Ben, puisqu'il te le dis…
      0
    2. Bonsoir,

      Est-ce que cette solution fait l'affaire ?

      SELECT TOP 5 FichierDesEleves.Eleves
      FROM FichierDesEleves
      GROUP BY FichierDesEleves.Eleves
      ORDER BY FichierDesEleves.Eleves;

      Cordialement
      La science ne fait que découvrir ce qui existe depuis toujours.
      Hubert REEVES
      0
    3. A propos,
      J'oubliais le lancement de la Macro :
      Voila un modèle type sur clic :

      Private Sub Exécuter_Macro_Click()

      Dim stDocName As String

      stDocName = "Nom de la Macro"
      DoCmd.RunMacro stDocName

      End Sub

      Cordialement
      La science ne fait que découvrir ce qui existe depuis toujours.
      Hubert REEVES
      0
    4. @JacquesSalut Jacques. Merci de tes propositions. C'est justement là mon problème. Je ne dois pas fixer un nombre dans ma requête. Il peut s'agir de 5 élèves comme il peut s'agir de 100. J'ai déjà essayé avec la fonction TOP mais elle ne doit pas être suivie d'un chiffre fixe. Je dois le taper moi même le nbre d'élèves que je veux avoir.

      Pour l'autre code je l'essaye tout de suite.

      Math dépuis Francfort.
      0
    5. Contributeur
      @Math_LoveBonjour,
      Il est possible (Dans un champ, entre crochets ? Je ne sais plus.) de demander à la requête de te poser la (les) question(s) à chaque lancement.
      0