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

Problema con el EOF

Estas en el tema de Problema con el EOF en el foro de ASP Clásico en Foros del Web. Hola, tengo el siguiente codigo: Cita: if miconexion.EOF then ....... else ...... end if Algo muy sencillo, pero al hacer el EOF o miconexion.movenext me ...
  #1 (permalink)  
Antiguo 20/03/2005, 08:14
Avatar de kunndry  
Fecha de Ingreso: abril-2004
Ubicación: Alicante / España
Mensajes: 247
Antigüedad: 21 años
Puntos: 0
Problema con el EOF

Hola, tengo el siguiente codigo:

Cita:
if miconexion.EOF then
.......
else
......
end if
Algo muy sencillo, pero al hacer el EOF o miconexion.movenext me da el siguiente error:

Cita:
Microsoft VBScript runtime error '800a01b6'

Object doesn't support this property or method: 'EOF'

/trivial/prueba.asp, line 9
Alguien sabe como puedo solucionarlo??

Muchas gracias a todos
  #2 (permalink)  
Antiguo 20/03/2005, 10:05
Avatar de kunndry  
Fecha de Ingreso: abril-2004
Ubicación: Alicante / España
Mensajes: 247
Antigüedad: 21 años
Puntos: 0
Bueno, ya he solucionado el problema por otro camino, aunque no acabo de entender porque salia ese mensaje.

Un saludo a todos!
  #3 (permalink)  
Antiguo 20/03/2005, 12:48
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Porque, seguramente (aunque sin ver código lo estoy adivinando), "miconexion" es un objeto connection y no un objeto recordset.
__________________
...___...
  #4 (permalink)  
Antiguo 20/03/2005, 18:33
Avatar de kunndry  
Fecha de Ingreso: abril-2004
Ubicación: Alicante / España
Mensajes: 247
Antigüedad: 21 años
Puntos: 0
Hola, tienes razón, es un objeto connection, pero en toda la web es igual, y en el resto no da problemas.

De hecho, tenia entendio que el objeto connection creaba un recordset, el más sencillo, pero uno recordset al fin y al cabo.

De todas maneras gracias.
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 09:52.