Ressources de Dreamweaver CS4
|
Création de requêtes SQL à l'aide de l'arborescence Eléments de base de données
Au lieu de saisir manuellement des instructions SQL dans la zone SQL, vous pouvez utiliser l'interface pointer-cliquer de l'arborescence Eléments de base de données pour créer des requêtes complexes SQL. L'arborescence Eléments de base de données permet de sélectionner des objets de base de données et de les lier au moyen des instructions SQL SELECT, WHERE et ORDER BY. Après avoir créé une requête SQL, vous pouvez définir des variables dans la section Variables de la boîte de dialogue.
Les deux exemples suivants présentent deux instructions SQL et décrivent les étapes de création de ces instructions à l'aide de l'arborescence Eléments de base de données de la boîte de dialogue Jeu d'enregistrements avancée.
Exemple : Sélection d'une tableDans cet exemple, la requête sélectionne l'intégralité de la table Employees. L'instruction SQL définissant la requête se présente de la façon suivante :
SELECT * FROM Employees
Pour créer cette requête, procédez comme suit.
- Développez la branche Tables pour afficher toutes les tables de la base de données sélectionnée.
- Sélectionnez la table Employees.
- Cliquez sur le bouton Select.
- Cliquez sur OK pour ajouter le jeu d'enregistrements au panneau Liaisons.
Exemple : Sélection de lignes spécifiques d'une table et classement des résultatsDans l'exemple suivant, la requête sélectionne deux lignes de la table Employees, puis sélectionne le type de tâche (job) à l'aide d'une variable que vous devez définir. Les résultats sont ensuite classés par nom d'employé.
SELECT emplNo, emplName
FROM Employees
WHERE emplJob = 'varJob'
ORDER BY emplName
- Développez la branche Tables pour afficher toutes les tables de la base de données sélectionnée, puis développez la table Employees pour afficher les lignes individuelles de la table.
- Générez l'instruction SQL en procédant de la façon suivante :
Sélectionnez emplNo et cliquez sur le bouton Select.
Sélectionnez emplName et cliquez sur bouton Select.
Sélectionnez emplJob et cliquez sur le bouton Where.
Sélectionnez emplName et cliquez sur le bouton Order By.
- Placez le point d'insertion après WHERE emplJob dans la zone de texte SQL et tapez ='varJob' (y compris le signe égal).
- Définissez la variable 'varJob' en cliquant sur le bouton Plus (+) de la zone Variables et en saisissant les valeurs suivantes dans les colonnes Nom, Valeur par défaut et Valeur d'exécution : varJob, CLERK, Request("job").
- Cliquez sur OK pour ajouter le jeu d'enregistrements au panneau Liaisons.
|