Recomendado: Registro de consultas ASP Registros de consultas ASP: Propósito de aprendizaje: Aprenda las operaciones básicas de la base de datos: en el cuarto día de registros de consultas, utilizamos el siguiente programa: consultamos todos los registros, pero cuando queremos modificar y eliminar registros, no podemos ser todos los registros, necesitamos aprender a recuperar los registros apropiados. Primero mira a una declaración: a = aaa b = 1111110 exec = select * de invitado
ASP Modificar registros:
Propósito de aprendizaje: Aprenda las operaciones básicas de la base de datos: modificar los registros
Veamos primero el código: (Guardar como exam8.asp)
<%
Establecer conn = server.createObject (ADODB.Connection)
Conn.open Driver = {Microsoft Access Driver (*.mdb)}; dbq = & server.mappath (data/fiscalbook.mdb)
EXEC = SELECCIONAR * DESDE GUST WHERE id = & request.form (id)
establecer rs = server.createObject (ADODB.RecordSet)
Rs.open EXEC, Conn
%>
<form de nombre = form1 método = post accy = modifysave.asp>
<ancho de tabla = 748 border = 0 CellPacing = 0 CellPading = 0 CellPadding = 0>
<tr>
<TD> Nombre </td>
<TD> Tel </td>
<TD> Mensaje </td>
</tr>
<tr>
<TD>
<input type = text name = name value = <%= rs (nombre)%>>
</td>
<TD>
<input type = text name = tel value = <%= rs (tel)%>>
</td>
<TD>
<input type = text name = Message Value = <%= RS (Mensaje)%>>
<input type = enviar nombre = enviar value = enviar>
<Input type = Hidden name = id value = <%= request.form (id)%>>
</td>
</tr>
</table>
</form>
<%
rs.
establecer RS = nada
Conn.clar
establecer conn = nada
%>
No hay problema con el análisis de este código. La función de este código es aceptar la ID de la página anterior y mostrar el registro. El cuadro de texto es el lugar de entrada y el lugar de visualización. Si necesita modificarlo, presione enviarlo después de modificarlo; Si no necesita modificarlo, puede presionar directamente el botón Enviar.
Aquí, debido a que este tutorial es adecuado para principiantes, también doy el contenido del formulario enviado y guardo el siguiente código como un archivo 8.htm
<form de nombre = form1 método = post acción = exam8.asp>
Ingrese la identificación del registro que desea modificar:
<input type = text name = id>
<br>
<input type = enviar nombre = enviar value = enviar>
</form>
Hay otra cosa que no se ha mencionado anteriormente, es decir, el elemento de forma oculta: el elemento oculto. El usuario no ingresa el valor interno y se enviará junto con el formulario para pasar variables.
Aquí está el código para modifysave.asp:
<%
Establecer conn = server.createObject (ADODB.Connection)
Conn.open Driver = {Microsoft Access Driver (*.mdb)}; dbq = & server.mappath (data/fiscalbook.mdb)
EXEC = SELECCIONAR * DESDE GUST WHERE id = & request.form (id)
establecer rs = server.createObject (ADODB.RecordSet)
Rs.Preen Exec, Conn, 1,3
rs (nombre) = request.form (nombre)
RS (Tel) = request.form (Tel)
RS (mensaje) = request.form (mensaje)
rs.
rs.
establecer RS = nada
Conn.clar
establecer conn = nada
%>
Aquí, los parámetros después de Rs.Pen Exec, Conn, 1,3 son 1 y 3. Mencioné antes que al modificar los registros, debe usar 1 y 3. De hecho, es fácil de entender modificar el registro. El conjunto de registros es Rs. RS (AA) es lo que actualmente está registrando el campo AA. Deje que sea igual a la nueva solicitud de datos. Forma (AA), por supuesto, se modifique, pero no olvide guardarlo al final, ¡eso es RS. -Update!
Hablando de esto, se dicen la búsqueda, lectura, modificación e inserción de registros. A través de esta cosa más básica, puedes crear cosas complejas. La gran base de datos afuera: el sistema de noticias y el libro de visitas son un poco más de campos. El código en el ejemplo de hoy se combina con la base de datos anterior. Volveré a depurar y analizaré más tarde.
El proceso de prueba para todos: primero ejecute el archivo 8.htm
Después de hacer clic en Enviar, modifique el registro en la siguiente figura
Después de la modificación, haga clic en Enviar, como se muestra en la figura a continuación, lo que indica que la modificación ha sido correctamente
Puede usar el duqu.asp anterior para mostrar si se ha modificado con éxito
Compartir: Registro de escritura ASP Registros de ASPWrite: Propósito de aprendizaje: Aprenda las operaciones básicas de la base de datos: las operaciones básicas de la escritura de la base de datos de registros no son más que: registros de consulta, registros de escritura, eliminar registros y modificar registros. Hoy aprenderemos a escribir registros primero. Primero cree un formulario: (Guarde el siguiente artículo como 5.htm) formulario name = form1 método = post accy = exa5.asp name type = text