Foros del Web » Programando para Internet » ASP Clásico »

El objeto no acepta esta propiedad o método: 'EOF'

Estas en el tema de El objeto no acepta esta propiedad o método: 'EOF' en el foro de ASP Clásico en Foros del Web. Me sale este error al ejecurtar esto y no sé por qué... set Conn= Server.CreateObject("ADODB.Connection") path = Server.MapPath("./visitas.mdb") strConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & path Conn.Open ...
  #1 (permalink)  
Antiguo 16/10/2006, 09:07
 
Fecha de Ingreso: marzo-2005
Mensajes: 276
Antigüedad: 19 años, 3 meses
Puntos: 0
Pregunta El objeto no acepta esta propiedad o método: 'EOF'

Me sale este error al ejecurtar esto y no sé por qué...

set Conn= Server.CreateObject("ADODB.Connection")
path = Server.MapPath("./visitas.mdb")
strConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & path
Conn.Open strConnectionString

set rs_comprobar=Server.CreateObject("ADODB.Recordset" )
'recojo el usuario y la contraseña y compruebo que existe en la BBDD
user=request("Usuario")
pwd=request("Clave")
rs_comprobar=Conn.Execute ("SELECT * FROM Claves WHERE Usuario='"&user&"' and Clave='"&pwd&"'")
response.write rs_comprobar("Usuario")
IF (rs_comprobar.EOF) THEN
  #2 (permalink)  
Antiguo 16/10/2006, 09:27
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Bueno, aqui hay un error de lógica, primero arregla eso y luego vemos el error:

Código:
rs_comprobar.Open "SELECT * FROM Claves WHERE Usuario='"&user&"' and Clave='"&pwd&"'", Conn 'Este no es el error, pero me gusta más así :-D
IF rs_comprobar.EOF THEN
    response.write rs_comprobar("Usuario")
    ....
  #3 (permalink)  
Antiguo 16/10/2006, 09:28
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
porq no intentas asi :

set rs_comprobar=Conn.Execute ("SELECT * FROM Claves WHERE Usuario='"&user&"' and Clave='"&pwd&"'")
  #4 (permalink)  
Antiguo 16/10/2006, 09:31
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 6 meses
Puntos: 144
Después de lo comentado por orharo2003, solo te quedaría por hacer esto:

'set rs_comprobar=Server.CreateObject("ADODB.Recordset" )
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:49.