Recomendado: Códigos comunes para la programación ASP Códigos comunes para la programación ASP ----------------------------------------------------------- -----------------------------------------------------------------------------------------------
ASP para escribir registros:
Propósito de aprendizaje: Aprenda las operaciones básicas de la base de datos - Escribir registros
Las operaciones básicas de la base de datos no son más que: consultar registros, escribir registros, eliminar registros y modificar registros.
Hoy aprenderemos a escribir registros primero. Cree un formulario primero: (guarde el siguiente artículo como 5.htm)
<form de nombre = form1 método = post accy = exa5.asp>
nombre <input type = text name = name> <br>
Tel <input type = text name = Tel> <br>
Mensaje <input type = text name = Message Value => <br>
<input type = enviar nombre = enviar value = enviar>
<Entrada tipo = reset name = subsit2 value = reset>
</form>
Envíe el formulario a exa5.asp, y el siguiente es el código para exa5.asp: (guarde el siguiente código como 5.asp)
<%
Establecer conn = server.createObject (ADODB.Connection)
Conn.open Driver = {Microsoft Access Driver (*.mdb)}; dbq = & server.mappath (data/fiscalbook.mdb)
name = request.form (nombre)
Tel = request.form (Tel)
mensaje = request.form (mensaje)
ejecut = insertar en invitado (nombre, tel, mensaje) valores ('+name+',+tel+, '+mensaje+')
conn.execute ejecutor
Conn.clar
establecer conn = nada
Respuesta. Record de escritura agregada con éxito!
%>
No diré las dos primeras oraciones aquí, y no diré las últimas tres oraciones. Dije que el ejecutivo es los comandos ejecutados, y que los registros se agregan son bastante complicados, por lo que todos deberían leerlos cuidadosamente.
El nombre de la tabla se agrega después de insertar y los paréntesis posteriores son campos que deben agregarse. El contenido del campo es el valor predeterminado y se puede omitir. Tenga en cuenta que las variables aquí deben corresponder a los nombres de campo en el acceso, de lo contrario ocurrirá un error. Los valores se agregan a la variable transmitida. exec is a string, insert into guest(name,tel,message)values(' is the first paragraph, and double quotes cannot be embedded in ASP, so you can use ' instead of double quotes, put them in double quotes, and connect two variables with + or & so', another paragraph, and a name is inserted in the middle is the variable passed from the form, so you can add two '' outside of this variable, indicating that it is a string, and the tel behind es una variable numérica, por lo que no hay necesidad de estar rodeado afuera.
El siguiente Conn.Execute es ejecutar este comando EXEC. Finalmente, no olvide cerrar la base de datos abierta y establecer el componente definido en vacío, para que se pueda devolver el recurso.
Las siguientes afirmaciones se utilizan para cerrar el código de la base de datos:
rs.
establecer RS = nada
Conn.clar
establecer conn = nada
¡Recuerde, el orden no se puede revertir! ¿Puede ir a la base de datos para echar un vistazo o usar duqu.asp para leer para ver si hay demasiados registros? El siguiente es un diagrama de mí leyendo la base de datos utilizando los archivos de la sección anterior:
Compartir: ASP FSO Leer y escribir archivos este código de implementación de archivos ASP ha pasado por un tiempo, permítanme hablar sobre el uso de ASP FSO para implementar operaciones de lectura y escritura de archivos. Los amigos que necesitan aprender pueden referirse a él. 1.TendofStream Esta propiedad indica si se ha alcanzado el final de todo el archivo de texto. Su valor es verdadero o falso 2.CreateTextFile se usa para crear un nuevo archivo de texto 3. Saucer de parámetros en el método opentextfile () (ver saludo)