Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/11/2003, 11:05
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Trata así:

Response.Buffer = true
dim cnn,rst
' Creamos la conexión a la base de datos sin DSN
set cnn = Server.CreateObject("ADODB.Connection")
cnn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Server.MapPath("dbx.mdb"))


'Recogemos los datos y validamos que no haya ningun campo vacio
dim usermail
usermail = Request.Form("usermail")

if usermail ="" or usermail ="" then
error = "<center><font face=verdana size=2><b>Debe completar todos los datos correctamente.</b></font></center>"
Response.Write error
Response.End
end if

'Si está todo correcto, procedemos a ingresar los datos a la base de datos

Set rs= Server.CreateObejct("ADODB.Recordset")
strSQL= "SELECT * FROM mails WHERE mail='" & usermail & "'"
rs.Open strSQL, cnn, 3, 3

If rs.EOF Then
rs.Close
Cnn.Execute("INSERT INTO mails(mail) VALUES('"&usermail&"')")
Else
rs.Close
'Mensaje
End If
Set rs= Nothing
'Terminamos e imprimimos un mensaje
Response.Write "<br><br><br><font face=verdana size=3><b>¡Gracias por tu Registro!</b></font><br><br>"
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway