Use ASP para insertar los datos de formulario en los dos métodos comunes de base de datos:
1. Use la instrucción SQL directamente
Ventajas: velocidad rápida, no consumir recursos
Desventajas: el contenido del campo que no se puede pasar demasiado tiempo, el campo no es fácil de descargar.
Se recomienda preferir programadores experimentados.
Operación específica:
Suponga que hay los siguientes campos en la forma: nombre de usuario, contraseña, sexo, edad
En consecuencia, hay nombre de usuario, contraseña, sexo, edad en el programa.
Hay nombre de usuario, contraseña, sexo, campo de edad en el usuario.
El objeto de conexión se ha establecido y se abre el enlace.
SQL = InsertInto [usuario] (nombre de usuario, contraseña, sexo, edad) valor (y nombre de usuario y contraseña y sexo y edad y)
Conn.execute (SQL)
Vale la pena señalar que si el nombre de usuario contiene un solo número de cotización, habrá un error.
Functionsqlencode (STR)
sqlencode = & reemplazar (str ,,,) y
Función final
De esta manera, el nombre SQL anterior se puede simplificar a SQL = InsertInto [nombre de usuario, contraseña, sexo, edad) x) y edad y)
Preste atención al orden del nombre del campo en la lista anterior y el valor de los valores detrás del valor de la lista anterior. Si representa la separación, el número no se puede omitir.
Cuando el campo adicional sea el campo de cadena, preste atención para agregar el número al contenido antes y después.
Además, los soportes sobre el nombre de la tabla se deben a que la tabla del usuario puede ser una tabla del sistema, y los soportes superiores no entrarán en conflicto con el sistema.
2. Use el objeto de registro
Ventajas: el código es fácil de leer, elimina mal
Desventajas: Recursos del sistema consumidos
Uso de novatos recomendados
El entorno es el siguiente de la siguiente manera:
setrs = server.createBeJCT (ADODB.Oldset)
sql = select*de [Usuario]
Rs.Opensql, Conn, 2,3
Rs.addnew nota que esta línea agrega un nuevo registro.
rs (nombre de usuario) = nombre de usuario
RS (contraseña) = contraseña
Rs (sexo) = sexo
Rs (edad) = edad
Rs.Update se actualizará en la base de datos
El cierre más rápido de Rs.Close del objeto Registro es un buen hábito
SETRS = Nada también es un buen hábito para liberar objetos no utilizados
Los métodos anteriores se usan más comúnmente.