1.Cdonts.Newmail Instrucciones de uso de componentes
SetMailObject = server.createObject ("cdonts.newmail")
MailObject.from = "Enviar correo electrónico"
MailObject.to = "correo electrónico de mensaje"
MailObject.cc = "CC CC" CC "
MailObject.bcc = "Entrega de correo electrónico secreta"
MailObject.subject = "Asunto de correo"
MailObject.body = "contenido de correo"
MailObject.MailFormat = 0'tthe formato del correo, 0 es formato mime, 1 es mensaje de texto
MailObject.BodyFormat = 0'tthe formato del texto del mensaje, 0 significa formato HTML, 1 significa texto normal
MailObject.importance = 1'the importancia de los correos electrónicos, 0 significa baja importancia, 1 significa normal, 2 significa gran importancia
MailObject.attachfile "ruta absoluta del archivo adjunto", "nombre de archivo"
MailObject.send
SetMailObject = nada
2. La página web no será almacenada en caché
Respuesta.expires = -1
Respuesta.ExpeesabSolute = Now ()-1
Respuesta.cacheControl = "No-cache"
3. Dirección IP del cliente
Request.ServerVariAbles ("Remote_Addr)
4. Métodos de grabación de objetos establecidos:
Rs.Movenext mueve el puntero de registro por una línea desde la posición actual
Rs.MovePrevious mueve el puntero de registro en una línea desde la posición actual
Rs.MoveFirst mueve el puntero de registro a la primera fila de la tabla de datos
Rs.movelast mueve el puntero de registro a la última fila de la tabla de datos
Rs.AbsolutePosition = n Mueva el puntero de registro a la fila N de la tabla de datos
Rs.AbsolutePage = n Mueva el puntero de registro a la primera línea de la página N
rs.pagesize = n Establecer cada página en n registros
Rs.PageCount devuelve el número total de páginas de acuerdo con la configuración de páginas
Rs.RecordCount devuelve el número total de registros
RS.BOF Devuelve si el puntero de registro excede el jefe de la tabla de datos. Verdadero significa que sí, el falso es no
RS.EOF devuelve si el puntero de registro excede el final de la tabla de datos. Verdadero significa que sí, el falso es no
Rs.Delete elimina el registro actual, pero el puntero de registro no se mueve hacia abajo
Rs.addNew Agregar registro al final de la tabla de datos
Rs.Pdate actualiza registros de la tabla de datos
5. Proceso digital aleatorio
Int ((límite superior-next límite+1)*rnd+siguiente límite)
6. Verifique la función de entrada
FunctionCheck_input (entrada)
entrada = trim (entrada) 'Eliminar el exceso de espacio
input = server.htmlencode (input) 'Convertir html
Entrada = reemplazar (entrada, chr (39), "'")' Convertir cotizaciones individuales de medio ancho
entrada = reemplazar (entrada, chr (34), "" ") 'Convertir cotizaciones dobles de medio ancho
checkInput = entrada
Función final
7. Conectar el método de base de datos de acceso
Método 1:
Setconn = server.createObject ("ADODB.Connection")
conn.open "Driver = {Microsoft AccessDriver (*. Mdb)}; dbq =" & server.mappath ("data.mdb")