Este artículo presenta algunos conocimientos básicos sobre ASP, que debe ser conocido por todos los novatos de ASP. Espero que te sea útil, echemos un vistazo juntos.
Todos sabemos que ASP es la abreviatura de la página del servidor activo, lo que significa la página de servidor dinámico. ASP es una aplicación desarrollada por Microsoft para reemplazar los programas de secuencias de comandos CGI. Los siguientes son algunos conocimientos básicos para su referencia.
1. Conexión de la base de datos
El siguiente es el contenido citado:
- <%
- setconn = server.createObject (ADODB.Connection)
- conn.opEdriver = {MicrosoftAccessDriver (*. Mdb)}; dbq = & server.mappath (nombre de la base de datos)
- %>
2. Abra la base de datos
El siguiente es el contenido citado:
- exec = select* de la tabla de base de datos
- setrs = server.createObject (ADODB.Recordset)
- Rs.Openexec, Conn, 1,1
Parámetro 1, 1 se lee
Lea el formato de contenido: <%= RS (campo)%>
3. Agregar programa de procesamiento de registros
El siguiente es el contenido citado:
- <%
- setconn = server.createObject (ADODB.Connection)
- conn.opEdriver = {MicrosoftAccessDriver (*. Mdb)}; dbq = & server.mappath (nombre de la base de datos)
- name = request.form (campo) nombre, tel, mensaje es el valor de campo establecido enviando el formulario
- Tel = request.form (campo)
- mensaje = request.form (campo)
- EXEC = Insertinto Nombre de tabla (campo) valores (' +campo +') múltiples separados por comas
- Conn.executeExec se compromete usando ejecutar
- Conn.clar
- setConn = nada
- %>
4. Procesador de búsqueda
El siguiente es el contenido citado:
- <%
- nombre = request.form (campo) Nombre, Tel es el valor de campo establecido por el formulario Enviar
- Tel = request.form (campo)
- setconn = server.createObject (ADODB.Connection)
- conn.opEdriver = {MicrosoftAccessDriver (*. Mdb)}; dbq = & server.mappath (nombre de la base de datos)
- exec = select*de la tabla wherename = '+campo+' andtel =+campo
- setrs = server.createObject (ADODB.Recordset)
- Rs.Openexec, Conn, 1,1
- %>
- 'El contenido buscado en la página se exporta
- <%
- dowhilenotrs.eof
- %> <tr>
- <td> <%= rs (nombre)%> </td>
- <td> <%= rs (tel)%> </td>
- <TD> <%= rs (tiempo)%> </td>
- </tr>
- <%
- Rs.Movenext
- bucle
- %>
5. Eliminar el programa de procesamiento de registros
El siguiente es el contenido citado:
- <%
- setconn = server.createObject (ADODB.Connection)
- conn.opEdriver = {MicrosoftAccessDriver (*. Mdb)}; dbq = & server.mappath (nombre de la base de datos)
- exec = Eliminar*del nombre de la tabla donde número = & request.form (id)
- conn.executeExec
- %>
6. Modifique el programa de procesamiento de registros
El siguiente es el contenido citado:
- <%
- setconn = server.createObject (ADODB.Connection)
- conn.opEdriver = {MicrosoftAccessDriver (*. Mdb)}; dbq = & server.mappath (nombre de la base de datos)
- EXEC = SELECCIONAR*DEL Nombre de la tabla Where Number = & request.form (id)
- setrs = server.createObject (ADODB.Recordset)
- Rs.Openexec, Conn, 1,3'1,3 es el significado de la modificación
- rs (nombre) = request.form (campo) 'Nombre, Tel, Mensaje es el valor de campo establecido enviando el formulario
- rs (tel) = request.form (campo)
- RS (mensaje) = request.form (campo)
- rs.
- rs.
- SETRS = nada
- Conn.clar
- setConn = nada
- %>
Modificar el programa de ejecución de registros: Ingrese la página Número de identificación >>> Exportar datos de identificación correspondientes >>>>>>> modificar directamente el controlador
7. Ejemplos de programas de procesamiento de inicio de sesión de fondo
El siguiente es el contenido citado:
- <%
- dimname, contraseña
- name = request.form (nombre)
- contraseña = request.form (contraseña)
- Dimexec, Conn, RS
- EXEC = SELECCIONAR*DEL Nombre de la tabla Where (name = '& Field &' ypassword = '& Field &')
- setconn = server.createObject (ADODB.Connection)
- conn.opEdriver = {MicrosoftAccessDriver (*. Mdb)}; dbq = & server.mappath (nombre de la base de datos)
- setrs = server.createObject (ADODB.Recordset)
- Rs.Openexec, Conn
- ifnotrs.eofthen
- rs.
- Conn.clar
- sesión (marcado) = sí
- Sesión (cheque) = Derecha
- respuesta.RedirectIndex.asp
- demás
- sesión (marcado) = no
- sesión (cheque) = incorrecto
- respuesta.Redirectlogin.asp
- endif
- %>
Cada página de fondo más:
- <%ifNotsession (checked) = La sesión de Yesthen define una variable de cadena marcada
- respuesta.Redirectlogin.asp
- demás
- %>
Espero que la introducción anterior al conocimiento básico de ASP pueda brindar ayuda a los principiantes.