La chose la plus courante à faire avec ASP est d'afficher les informations stockées dans une base de données. Voici les bases de l'instruction SQL Select, pour obtenir ces informations.

SELECT champ1, champ2 DE tablename WHERE

Voilà donc la syntaxe de base. Supposons que vous disposiez d'une table appelée ÉCRIVAINS et que vous souhaitiez sélectionner les champs appelés prénom et nom. Vous utiliseriez

SELECT first_name, last_name FROM writers

Supposons maintenant que vous vouliez obtenir uniquement les écrivains dont le nom de famille était SMITH. Vous utiliseriez

SELECT first_name, last_name FROM writers WHERE last_name = 'SMITH'

Vous pouvez effectuer plusieurs conditions en utilisant AND et OR si vous le souhaitez. Disons que vous ne voulez que les écrivains dont le prénom est JULIE et le nom de famille est SMITH. Vous utiliseriez

SELECT first_name, last_name FROM writers WHERE first_name = 'JULIE' and last_name = 'SMITH'

Vous pouvez utiliser> et
SELECT first_name, last_name FROM writers WHERE hourly_rate <100

Vous pouvez utiliser des caractères génériques sur STRING CHAMPS SEULEMENT - pas sur les champs de texte. Le symbole générique est un% et vous devez l'utiliser en conjonction avec le mot-clé LIKE. Donc, pour trouver tous les écrivains dont le nom de famille commence par la lettre S, vous diriez:

SELECT first_name, last_name FROM writers WHERE last_name LIKE 'S%'

Pour plus d'informations sur ASP et Select, lisez les deux articles suivants.

Gestion des apostrophes en ASP et SQL
Utilisation d'ASP pour sélectionner dans une base de données

Introduction à ASP Ebook

Téléchargez cet ebook pour obtenir tout ce que vous devez savoir sur l'apprentissage d'ASP - d'un didacticiel étape par étape aux listes de fonctions, des exemples de code, des erreurs et des solutions courantes, et bien plus encore! 101 pages.

Instructions Vidéo: SQL Select (Mars 2024).