Recommandé: codes communs pour la programmation ASP Codes communs pour la programmation ASP ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ASP à rédiger des enregistrements:
Objectif d'apprentissage: Apprenez les opérations de base de la base de données - Écrivez des enregistrements
Les opérations de base de la base de données ne sont rien de plus que: interroger les enregistrements, écrire des enregistrements, supprimer des enregistrements et modifier les enregistrements.
Aujourd'hui, nous apprendrons à rédiger des enregistrements en premier. Créez d'abord un formulaire: (Enregistrez l'article suivant en 5.htm)
<form name = form1 méthode = post-action = exa5.asp>
nom <entrée type = nom de texte = nom> <br>
tel <input type = text name = Tel> <br>
Message <entrée type = nom de texte = valeur du message => <br>
<entrée type = soumettre name = soumettre une valeur = soumettre>
<Type d'entrée = réinitialisation name = Soumis2 valeur = réinitialisation>
</ form>
Soumettez le formulaire à exa5.asp, et ce qui suit est le code pour exa5.asp: (Enregistrez le code suivant comme 5.asp)
<%
Définir Conn = Server.CreateObject (ADODB.Connection)
Conn.open Driver = {Microsoft Access Driver (* .mdb)}; dbq = & server.mappath (data / gundbook.mdb)
name = request.form (name)
Tel = request.form (Tel)
message = request.form (message)
exec = insérer dans invité (nom, tel, message) valeurs ('+ name +', + tel +, '+ message +')
Conn.execcute exec
Conn.Close
Définir Conn = Rien
Response.Write Record a ajouté avec succès!
%>
Je ne dirai pas les deux premières phrases ici, et je ne dirai pas les trois dernières phrases. J'ai dit que l'exécutif est les commandes exécutées et que les enregistrements sont ajoutés sont assez compliqués, donc tout le monde devrait les lire attentivement.
Le nom de la table est ajouté après insérer et les parenthèses par la suite sont des champs qui doivent être ajoutés. Le contenu du champ est la valeur par défaut et peut être omis. Notez que les variables ici doivent correspondre aux noms de champ dans l'accès, sinon une erreur se produira. Les valeurs sont ajoutées à la variable transmise. Exec est une chaîne, insérer dans l'invité (nom, tel, message) valeurs ('est le premier paragraphe, et les doubles guillemets ne peuvent pas être intégrés dans ASP, afin que vous puissiez utiliser' au lieu de doubles devis, les mettre en double citation, et connecter deux variables avec + ou et donc ', un autre paragraphe, et un nom est inséré dans le milieu est la variable qui se passe, donc, alors vous pouvez ajouter deux' '' '' Tel derrière est une variable numérique, il n'est donc pas nécessaire d'être entouré à l'extérieur.
Le prochain Conn.exécute consiste à exécuter cette commande exec. Enfin, n'oubliez pas de fermer la base de données ouverte et de définir le composant défini pour vider, afin que la ressource puisse être renvoyée.
Les instructions suivantes sont utilisées pour fermer le code de la base de données:
Rs.Close
Définir RS = rien
Conn.Close
Définir Conn = Rien
N'oubliez pas que l'ordre ne peut pas être inversé! Vous pouvez aller à la base de données pour jeter un coup d'œil ou utiliser duqu.asp pour lire pour voir s'il y a trop d'enregistrements? Ce qui suit est un diagramme de moi en lisant la base de données à l'aide des fichiers de la section précédente:
Partager: ASP FSO Lire et écrire des fichiers ce code d'implémentation de fichier ASP est passé pendant un certain temps, permettez-moi de parler de l'utilisation d'ASP FSO pour implémenter les opérations de lecture et d'écriture de fichiers. Les amis qui ont besoin d'apprendre peuvent y faire référence. 1.AtendOfStream Cette propriété indique si la fin de l'ensemble du fichier texte a été atteinte. Sa valeur est vraie ou fausse 2.CreateTextFile est utilisée pour créer un nouveau fichier texte 3. Paramètres Sauce dans OpenTextFile () (voir salutation)