Quiero aprender programación en el primer año de este año.
Me he decidido por este punto. Me tomó una hora escribir este código fuente para principiantes. . Si estás satisfecho, dame puntos extra. Si aún no estás satisfecho, considérame una contribución a Baidu. . .
ASP agrega, modifica y elimina datos en la base de datos de acceso (probado
1: primero cree una base de datos de acceso y guárdela como xhnew.mdb con el nombre de tabla aa
Los campos son los siguientes:
id clasificación automática
nombre texto
texto del contenido
xhfecha valor predeterminado ahora( )
texto del título
2: Abra DW y cree el archivo conn.asp
El código es el siguiente:
Código del programa
< %
set conn=server.createobject("adodb.connection")
conn.open "driver={controlador de acceso de microsoft (*.mdb )};dbq="&server. mappath("xhnew.mdb")
%>
Esta declaración es una declaración para conectarse a la base de datos. set conn=server.createobject( "adodb.connection") crea un objeto de conexión. El método abierto del objeto abre la base de datos
driver={controlador de acceso de Microsoft (*.mdb)}; >dbq="&server.mappath("xhnew .mdb") Esta oración es la ruta de la base de datos
Conn.asp se crea para facilitar la siguiente enseñanza...
Nosotros Puede agregarlo a cualquier archivo que se utilice para abrir una conexión de base de datos
No es muy conveniente. Puedes aprender mucho en el. primera hora. Después de descubrir la base de datos y el código anterior.
¡Continúa aprendiendo de mí!
(2da hora)
Ahora aprendamos a generar la información de la base de datos
Primero cree un archivo principal index.asp
El código es el siguiente
Código de programa
<%
exec="seleccione * de un orden por id desc "
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1, 1
%>
<%=rs("id")%> | <%=rs("nombre")%> | <%=rs("content")%> | <%=rs("xhtime" ) %> | <%=rs("title")%> | " target="_self">Editar | < a href="del.asp?id=<%=rs("id")%>">Eliminar |
<%
rs.close
set rs=nada
conn.close
set conn= nada
%>
Explicación del código: p>
(1)<%
exec="seleccione * de un orden por id desc "
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%&g
t;
El código anterior crea un objeto de conjunto de registros. . Este objeto se utiliza para abrir una tabla en la base de datos. . Es decir, abra aa
exec="select * from aa order by id desc " Esta oración significa encontrar toda la información en la tabla aa y organizar la información en orden inverso
. El signo * significa aa Toda la información en orden por id significa que el campo id desc en aa significa orden inverso
rs.open exec,conn,1,1 Esta oración significa usar el conjunto de registros objeto para abrir la tabla en conn
(2)
<%
si rs.eof y rs.bof entonces
respuesta .write("Aún no hay artículos")
else
hacer mientras no sea rs.eof
%>
Lo anterior es el si declaración. . La declaración if else es bastante importante. .
Espero que algunos principiantes estudien seriamente la declaración if else. . No seas impaciente. Lo básico es la última palabra
rs.eof significa el último registro en la tabla aa, luego rs.bof es el primer registro
La oración completa se traduce al chino como aa table Cuando la última y la primera información del mensaje no están disponibles. . Simplemente muestre que actualmente no hay artículos
o vaya al último mensaje de eof. .
(3)
El código anterior es más fácil de entender. . <%=rs("id")%>Este uso es para generar el ID del campo de la base de datos.
" target="_self">EditarEste párrafo es muy importante. .
Déjame explicarte. . Al hacer clic en Editar en la ventana de IE. . La página saltará al id
en el archivo modificar.asp y realizará el procesamiento correspondiente. . Es difícil de explicar aquí. .
Vamos a explicarlo lentamente en los siguientes ejemplos
(4)
<%
rs.movext
bucle
end if
%>
Esta oración es la declaración que finaliza el ciclo
rs.movext Esta oración significa que el cursor apunta hacia abajo p >
(5)
<%
rs.close
establecer rs=nada
conn.close p >
set conn=nada
%>
Esta oración es una declaración para cerrar la base de datos
Recuerde cerrar la base de datos después de usarla. . Para no ocupar recursos
Desarrolla el buen hábito de cerrar la puerta fácilmente
Aprende aquí. . Digiera cuidadosamente el código anterior. . No puedo comer tofu caliente con prisa. .
Un paso a la vez es el método más confiable
(3.ª hora)
Ahora aprendamos cómo agregar datos a la base de datos, lo que requiere dos archivos para implementar
(1) Primero cree un formulario de envío add.asp
El código es el siguiente:
Código de programa
< head>
< title>Documento sin título