2/9 Dans cette fiche...    

Début de page Où taper du code SQL ?

Avant toute chose : dans Access, ne faites du SQL que si vous en avez besoin. C'est quand même plus facile de créer une requête classique, à la souris et avec la grille de critères (voir ci-contre) que de taper du SQL "à la main" !

En général, vous aurez besoin de SQL dans du code Visual Basic, ou dans une page HTML/ASP.

Mais pour des besoins pratiques, vous pouvez taper et tester du SQL en mode Requête. C'est cette technique qui est traitée ici.

 

Début de page Taper du SQL

Pour taper du SQL dans une requête, on démarre pratiquement de la même façon que pour une requête classique :

  • Si nécessaire, faites apparaître la fenêtre Base de données.
  • Cliquez sur l'onglet Requêtes.
  • Cliquez sur le bouton Nouveau.
  • Une boîte de dialogue apparaît : cliquez sur l'option Mode Création.
  • Cliquez sur le bouton OK.
  • C'est ici que ça change ! Au lieu de choisir des tables et de les ajouter dans la requête, cliquez simplement sur le bouton Fermer. Vous obtenez une requête vide.
  • En haut à gauche de l'écran, l'icône "Affichage" est placée automatiquement sur . Cliquez dessus.
  • Vous accédez à une zone de texte dans laquelle vous pouvez taper le code.

Pour tester le code :

S'il s'agit d'une requête Sélection (SELECT), cliquez à nouveau sur l'icône "Affichage", qui doit représenter cette fois la feuille de données .

S'il s'agit d'une requête Suppression (DELETE), Mise à jour (UPDATE) ou Ajout (INSERT INTO), vous cliquerez plutôt sur l'icône "Exécuter".

En cas d'erreur, réutilisez l'icône "Affichage" pour repasser en mode SQL et corriger votre code.

 

Début de page Astuce

Si vous démarrez en SQL, pourquoi ne pas utiliser le confort d'Access ?

  • Créez une requête en mode classique, comme vous le faites d'habitude.
  • Faites apparaître le code SQL en cliquant sur l'icône "Affichage".
  • Habituez-vous à décrypter la syntaxe : c'est une bonne école !
 << 1. SQL : Sommaire [ Sommaire ] 3. L'instruction SELECT >> 
Cette section vous intéresse ? Abonnez-vous ! Hit-Parade  

 

 
Notions de base
Jargon Access :o)
Syntaxe SQL
Programmation ASP
Scripting Runtime

Le Grenier [FAQ Access]
Les tutoriaux Self-Access
Les Assistants Access

Les livres sur Access !

Cliquez sur un ouvrage
pour plus de détails

 
 
Forums Access
Abonnement gratuit
Télécharger...
 
 
Le saviez-vous ?
Une base contient au maximum 32768 objets. De quoi voir venir !

A demain pour une nouvelle astuce !