1. Connexion à la base de données.
Connexion à la base de données ASP et Access :
<%@ language=VBscript%>
<%
dim conn, fichier mdb
mdbfile=server.mappath("nom de la base de données.mdb")
set conn=server.createobject("adodb.connection")
conn.open "driver={pilote d'accès Microsoft (*.mdb)};uid=admin;pwd=database password;dbq="&mdbfile
%>
Connexion à la base de données ASP et SQL :
<%@ language=VBscript%>
<%
faible connexion
set conn=server.createobject("ADODB.connection")
con.open "PROVIDER=SQLOLEDB;DATA SOURCE=nom du serveur SQL ou adresse IP;UID=sa;PWD=mot de passe de la base de données;DATABASE=nom de la base de données
%>
Utilisez le code de connexion de chaîne dans DW :
"Driver={Microsoft Access Driver (*.mdb)}; DBQ=chemin absolu de la base de données."
Après avoir terminé, ouvrez le serveur de base de données et modifiez
"Driver={Microsoft Access Driver (*. .mdb)};DBQ=le chemin absolu de la base de données"
vers
"Provider=Microsoft.Jet.OLEDB.4.0;data source="& server.mappath("le chemin de la base de données sous le répertoire racine du serveur")
et modifiez le fichier local serveur pour tester le serveur
2. Chargez d'autres pages.
<!--#include file = "Chemin et nom de la page"-->
3. Affichez les données dans la base de données.
<%=rs("field")%>
4. Sortie.
Response.Write("texte ou chaîne");
5. Ouvrez la base de données et créez un objet ensemble de données.
set conn=server.CreateObject("ADODB.connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.MapPath("***/photodata.mdb") 'Modifiez le chemin de stockage des fichiers de votre base de données
set rs=server.createobject("ADODB.recordset") 'Créer un ensemble de données
sql="SELECT * FROM data" 'Changez le nom de votre table de base de données
rs.Open sql,conn,1,1
6. Obtenez l'heure du système.
<%=now()%>
7. Obtenez l'adresse IP consultée.
<%=request.serverVariables("remote_host")%>
8. Nombre aléatoire.
<%randomize%>
<%=(int(rnd()*n)+1)%>
N est un chiffre
9 modifiable, sauter la page.
Response.Redirect("page")
10. Une boîte de message apparaît.
Response.Write("<script>alert('Message box!')</script>")
11. Utilisez le type masqué pour transmettre des variables.
< % form method="post" action="mynextpage.asp" >
< % pour chaque élément dans request.form % >
< nom d'entrée="< %=item% >" type="HIDDEN"
value="< %=server.HTMLEncode(Request.form(item)) % >" >
< % % suivant >
</ /form >
12. Organisez les instructions SQL couramment utilisées.
(1) Filtrage des enregistrements de données :
sql="select * from data table which field name = field value order by field name [desc]"
sql="select * from data table which field name like ''% field value%" order by nom du champ [desc]"
sql="sélectionnez les 10 premiers * de la table de données où le nom du champ est trié par nom de champ [desc]"
sql="sélectionnez * de la table de données où le nom du champ est dans (''valeur 1'','' Valeur 2'',''Valeur 3'')"
sql="sélectionner * à partir de la table de données où le nom du champ est compris entre la valeur 1 et la valeur 2"
(2) Mettre à jour l'enregistrement de données :
sql="mettre à jour l'ensemble de la table de données nom du champ = valeur du champ où expression conditionnelle"
sql="mettre à jour la table de données, champ 1=valeur 1, champ 2=valeur 2...champ n=valeur n où expression conditionnelle"
(3) Supprimer les enregistrements de données :
sql="supprimer de la table de données où expression conditionnelle "
sql="supprimer de la table de données" (supprimer tous les enregistrements de la table de données)
(4) Ajouter des enregistrements de données :
sql="insérer dans la table de données (champ 1, champ 2, champ 3...) valeurs (valeur 1, valeur 2, valeur 3...)"
sql="insérer dans la table de données cible sélectionner * à partir de la table de données source" (ajouter des enregistrements de la table de données source à la table de données cible)
(5) Fonction statistique d'enregistrement de données :
AVG (nom du champ) obtenu Générer une moyenne de colonne de tableau
COUNT(*|nom du champ) compte le nombre de lignes de données ou compte le nombre de lignes de données avec une valeur dans une certaine colonne
MAX (nom du champ) obtient la valeur maximale d'une colonne de table
MIN (nom du champ) obtient la valeur minimale d'une colonne de table
SOMME(Nom du champ) Ajoutez les valeurs de la colonne de données et
reportez-vous à la méthode de fonction ci-dessus :
sql="select sum(Field Name) comme alias de la table de données où expression conditionnelle"
set rs=conn.excute(sql)
utilise rs("alias") pour obtenir des valeurs statistiques, et d'autres fonctions utilisent la même méthode que ci-dessus.
(5) Création et suppression de tables de données :
CREATE TABLE nom de la table de données (champ 1 type 1 (longueur), champ 2 type 2 (longueur)...)
Exemple : CREATE TABLE tab01 (nom varchar (50), datetime par défaut maintenant ( ))
DROP TABLE nom de la table de données (supprime définitivement une table de données)