El programa de código de datos acepta los datos enviados por los usuarios y luego los guarda en el tutorial de la base de datos. Es muy conveniente esperar. Veamos un ejemplo de explicación detallada. Ejemplo:
Por ejemplo: ingrese: nombre de usuario, contraseña, correo electrónico, teléfono en el campo nombre
Nota: Los diferentes nombres de campos están separados por comas en inglés y no se admiten asteriscos.
Ingrese el nombre de la tabla a consultar en el campo de nombre de la tabla: por ejemplo: tabla1
Página principal del formulario:
Preste atención principalmente al atributo de nombre del campo de entrada.
Los códigos comúnmente utilizados para agregar datos en ASP son:
a través de adodb.recordset
La ventaja es que la entrada a la base de datos es relativamente simple y no es necesario considerar comillas simples. Menos propenso a errores.
Copie el código de código de la siguiente manera:
nombre de usuario = solicitud (nombre de usuario)
contraseña = solicitud (contraseña)
correo electrónico = solicitud (correo electrónico)
teléfono = solicitud(teléfono)
sql=seleccionar * de la tabla1
rs.open sql, conexión, 1,3
rs.añadirnuevo
rs(nombre de usuario)=nombre de usuario
rs(contraseña)=contraseña
rs(correo electrónico)=correo electrónico
rs(teléfono)=teléfono
rs.actualización
rs.cerrar
El segundo método consiste en utilizar datos SQL para lograr una alta eficiencia de almacenamiento, pero es propenso a tener problemas y debe considerar las comillas simples y otros problemas.
El código anterior es en realidad una encapsulación de la declaración de inserción de SQL.
Copie el código de código de la siguiente manera:
establecer conexión=servidor.createobject(adodb.conexión)
'Crear método de objeto de conjunto de registros
establecer primero = servidor.createobject (adodb.recordset)
establecer rst1=conn.execute(insertar en valores de usuario (u_user,u_pass)('&request.form(u_user)&','&request.form(u_pass)&'))
Recordatorio amistoso de Script House: por razones de seguridad, en muchos casos es necesario realizar una conversión inversa del contenido ingresado por el usuario. Por ejemplo usando
nombre de usuario = servidor.htmlencode (solicitud (nombre de usuario))
Esto evitará que se ejecuten algunos scripts, como <script> se convertirá en <script>