Ver Mensaje Individual
  #9 (permalink)  
Antiguo 07/11/2007, 11:42
Avatar de Shiryu_Libra
Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: verificar datos de la DB

aunque tengas declarada la variable.... en que parte le asignas al RS, lo que deseas hacer????

Cita:
SQL="SELECT EMAIL FROM _clientes WHERE CUENTA='"&Request.Form("n_cuenta"&conta)&"'"
cn.execute(SQL)'execuamos la sentencia SQL

If RS.Bof Then
sSQL = "INSERT INTO _clientes (EMAIL, NUM_IDENTIFICACION, CLIENTE, DIRECCION, TELEFONO, PASSWORD, ESTADO)" & "VALUES ('"& Request.Form("mail") & "','" & Request.Form("idntfccion") & "','" & Request.Form("nombre") & "','" & Request.Form("dir") & "','" & Request.Form("tel") & "','" & Password & "', '0');"
cn.execute(sSQL)'execuamos la sentencia SQL
else
'msg = "Lo sentimos pero la cueta que usted ingreso ya esta siendo utilizada por otro usuario <br/>"
end if
si te fijas bien, ejecutas la consulta, pero como te dije anteriormente, no le asignas nada al RS, por eso da el error,, si quires manejarlo con el RS, entonces tendrias que cambiar la forma de la consulta, de la siguiente manera

Cita:
SQL="SELECT EMAIL FROM _clientes WHERE CUENTA='"&Request.Form("n_cuenta"&conta)&"'"
rs.open SQL,cn,1,2 'execuamos la sentencia SQL

If RS.Bof Then
sSQL = "INSERT INTO _clientes (EMAIL, NUM_IDENTIFICACION, CLIENTE, DIRECCION, TELEFONO, PASSWORD, ESTADO)" & "VALUES ('"& Request.Form("mail") & "','" & Request.Form("idntfccion") & "','" & Request.Form("nombre") & "','" & Request.Form("dir") & "','" & Request.Form("tel") & "','" & Password & "', '0');"
set rdst=cn.execute(sSQL)'execuamos la sentencia SQL
else
'msg = "Lo sentimos pero la cueta que usted ingreso ya esta siendo utilizada por otro usuario <br/>"
end if
rs.close '<--- Cerramos el recordset que ya no usaremos
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra