Tutoriel d'exemple Ultradev : 3.7 Création d'une requête simple
Auteur:Eve Cole
Date de mise à jour:2009-05-30 18:34:41
Chapitre 3 : Application d'une base de données pour créer des pages Web dynamiques
Section 7 : Créer une requête simple
En fait, le principe de création de requêtes est le même que le principe d'édition des données que nous avons appris ci-dessus. Ils transmettent d'abord une valeur de la première page à la deuxième page, puis la deuxième page extrait la valeur correspondante en fonction de la valeur transmise. enregistrer, puis effectuer le traitement correspondant, tel que l'affichage, la modification et la suppression. La différence réside dans le mode de livraison. Dans la section précédente, nous avons transmis la valeur via la connexion d'adresse et nous savons que les requêtes générales sont remplies de données via un formulaire puis soumises.
D'accord, jetons un coup d'œil au processus de création spécifique.
Nous devons d’abord créer une page sur laquelle les utilisateurs peuvent saisir le contenu de la requête. Comme le montre la figure, nous insérons un champ de formulaire nommé Rechercher avec le type Texte et un bouton de soumission. Notez que le nom de ce champ de formulaire doit être utilisé après celui-ci. Le nom peut être celui que vous choisissez. Ensuite, nous ajoutons une page d'exécution pour ce champ de formulaire. Placez le curseur sur la ligne rouge et le panneau des propriétés du formulaire apparaîtra. Dans la colonne Action, remplissez l'adresse de la page que vous souhaitez interroger et traiter. Ici, nous utilisons searchdo.asp pour la traiter. Nous créerons cette page plus tard. Une fois tous ces paramètres terminés, enregistrez cette page sous search.asp et la première page que nous utilisons pour transmettre la valeur est prête.
Ensuite, nous créons une deuxième page, qui est searchdo.asp. Comme d'habitude, ouvrez le panneau de création d'un jeu d'enregistrements, comme indiqué sur la figure. Avez-vous vu une différence ? À propos, la variable de formulaire apparaît dans le filtre. Permettez-moi de développer. La sélection du nom d'utilisateur dans Filtre signifie que la portée que nous souhaitons rechercher est le champ du nom d'utilisateur. Dans la colonne condition, nous sélectionnons contenir, ce qui signifie que la base de données affichera les données du champ nom d'utilisateur tant que ce champ contient le contenu saisi par l'utilisateur. Par exemple, le nom d'utilisateur contient le contenu suivant a, aac, aaac. Si l'utilisateur recherche avec a, les trois données seront affichées. Si l'utilisateur recherche avec ac, aac et aaac seront affichés. La variable de formulaire signifie que le jeu d'enregistrements accepte la valeur transmise via le formulaire. Search est le nom de notre champ de formulaire. Si le nom de votre champ de formulaire est searchstring, il doit être remplacé par searchstring en conséquence. Cliquez sur Ok et notre jeu d'enregistrements est créé.
Une fois le jeu d'enregistrements créé, tout ce que nous avons à faire est d'afficher les enregistrements selon la méthode d'affichage des enregistrements enseignée ci-dessus.
Ouvrez une fenêtre de navigateur et affichez la sortie du programme.
Il s'agit du code SQL qu'Ultradev a généré pour nous lorsque nous avons cliqué sur le bouton Avancé. Avez-vous vu ce Request.Form("search") ? Cela semble familier. *_'
Certaines fonctions de base de Dreamweaver Ultradev ont été décrites ici. Après avoir lu ceci, mon ami, vous devriez être capable d'exécuter certaines fonctions de base d'affichage, de navigation, d'édition et de suppression de données. Ensuite, nous parlerons d'abord de la fonction d'utilisation du plug-in d'Ultradev, puis nous consoliderons ce que nous avons appris grâce à un simple programme de gestion d'arrière-plan de site Web.
Pourquoi devrions-nous d'abord parler de l'utilisation des plug-ins ? Parce que nous pouvons souvent utiliser des plug-ins pour implémenter facilement certaines fonctions, et que certains plug-ins seront également utilisés dans le programme de gestion en arrière-plan ultérieur, nous parlerons donc de l'utilisation des plug-ins. utilisation de base des plug-ins en premier. S'il vous plaît faites attention.