Exploration Dreamweaver MX Ultradev (5-1)
Auteur:Eve Cole
Date de mise à jour:2009-05-31 21:07:32
Dreamweaver MX Ultradev exploration (5) supprimer les enregistrements de la base de données
Poursuivant notre parcours Dreamweaver MX, dans le chapitre précédent, nous avons appris à utiliser le comportement du serveur fourni avec DW MX pour mettre à jour les enregistrements dans la base de données. Vous devez toujours vous en souvenir. Son comportement de serveur puissant nous permet d'exploiter la base de données dans la base de données sans écrire une ligne de code, comme les insertions, mises à jour, suppressions, etc. mentionnées précédemment. Dans ce chapitre, nous apprendrons comment utiliser DW MX pour supprimer des enregistrements de la base de données.
Parlons d’abord de son concept de base. :) Les applications WEB peuvent contenir des pages qui permettent aux utilisateurs de supprimer des enregistrements de base de données via le navigateur. Habituellement, les enregistrements à supprimer sont d'abord affichés sur la page, puis les enregistrements inutiles sont supprimés via les opérations utilisateur sur la base de données. DW MX est livré avec un comportement de serveur Supprimer l'enregistrement pour effectuer la suppression de la base de données. En fait, cela ressemble beaucoup à l'opération de mise à jour de la base de données que nous avons apprise dans le chapitre précédent. Tout d'abord, parcourez les données, sélectionnez les données à supprimer, puis supprimez les pages correspondantes pour confirmer la suppression. Les étapes spécifiques ne sont pas détaillées ici, veuillez vous référer au chapitre précédent.
<1> Travail de préparation, dans le chapitre précédent, nous avons décrit comment utiliser le comportement du serveur Aller à la page de détail pour accéder aux champs d'enregistrement de base de données pertinents. Il n'y a pas d'exception ici, les résultats finaux de l'affichage sont présentés dans les figures (5-1) et (5-2).
5-1
5-2
Les aspects détaillés de la production ci-dessus ne sont pas détaillés ici. Veuillez vous référer au chapitre 4 pour plus de détails. :)
<2> D'accord, le travail préliminaire a été préparé. Cette fois, notre protagoniste est le comportement du serveur de Supprimer l'enregistrement. Sa fonction est également très simple. Comme son nom l'indique, il est spécialement utilisé pour supprimer des jeux d'enregistrements. OK, créez notre sous-page, recevez la valeur transmise depuis la première page et affichez l'enregistrement de la base de données correspondant. Nous en avons également parlé au chapitre 4, et les résultats finaux de l'affichage sont présentés dans les figures (5-3) et (5-4). N'oubliez pas de mettre le tableau sous forme et de nommer les zones de texte à l'intérieur.
5-3
5-4
<3> Introduction détaillée de Supprimer l'enregistrement. Application-->Comportements du serveur-->Supprimer l'enregistrement, comme le montre la figure (5-5).
5-5
Cliquez pour afficher la boîte de dialogue illustrée dans la figure (5-6). Il n'est pas difficile de constater que cela ressemble beaucoup au comportement du serveur lors de la mise à jour du contenu de la base de données dont nous avons parlé dans le chapitre précédent.
connexion : vous pouvez sélectionner la connexion à la base de données à utiliser dans cette liste déroulante. S'il n'y en a pas, vous pouvez cliquer sur Définir pour redéfinir une connexion à la base de données.
Supprimer de la table : dans cette liste déroulante, vous pouvez sélectionner les enregistrements de la table de la base de données que vous souhaitez supprimer.
Sélectionner l'enregistrement à partir de : sélectionnez le nom du jeu d'enregistrements à utiliser ici.
Colonne clé unique : sélectionnez le champ clé de la table où se trouve le jeu d'enregistrements à supprimer. Si le contenu du champ clé est un nombre, vous devez cocher la case Numérique à droite. Généralement, nous pouvons utiliser sa valeur par défaut ici.
Supprimer en soumettant : dans cette liste déroulante, sélectionnez le nom du formulaire pour soumettre l'opération de suppression. Comme il n'y a qu'un seul formulaire sur notre page et qu'il n'est pas nommé, il sélectionnera automatiquement form1. Si le nom du formulaire est modifié ou s'il existe plusieurs formulaires, le formulaire correspondant doit être sélectionné.
Après la suppression, allez à : à quelle page accéder après avoir terminé cette opération de suppression, nous entrons ici dans delok.asp. (N'oubliez pas de créer cette page !)
5-6
Une fois cette opération terminée, l'effet d'affichage de la page est celui illustré dans la figure (5-7). Les endroits où le comportement du serveur est appliqué seront marqués de différentes couleurs.
5-7
<4> Dernier test !
Jetons d'abord un coup d'œil aux enregistrements de la base de données, comme le montre la figure (5-8).
5-8
Exemples de rendus de la page principale (5-9).
5-9
Ici, nous choisissons de supprimer le premier enregistrement, cliquez sur Supprimer sur l'enregistrement portant l'ID 1, et il passera à la sous-page supprimée, comme le montre la figure (5-10).
5-10
Après la soumission, il accédera à la page delok.asp que nous venons de définir ci-dessus, puis examinera les enregistrements dans la base de données, comme le montre la figure (5-11).
5-11
Oh. . . Tout le monde devrait également voir que l'enregistrement a été supprimé.