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

Una pregunta

Estas en el tema de Una pregunta en el foro de ASP Clásico en Foros del Web. Hago un SELECT para contar el número que tiene mi tabla, pero siempre me devuelve -1. TotReg = RS.RecordCount...
  #1 (permalink)  
Antiguo 03/07/2003, 12:51
 
Fecha de Ingreso: enero-2003
Ubicación: México
Mensajes: 54
Antigüedad: 21 años, 5 meses
Puntos: 0
Una pregunta

Hago un SELECT para contar el número que tiene mi tabla, pero siempre me devuelve -1.

TotReg = RS.RecordCount
__________________
Koala7824
  #2 (permalink)  
Antiguo 03/07/2003, 13:25
Avatar de buliwyf  
Fecha de Ingreso: diciembre-2001
Ubicación: Caracas
Mensajes: 221
Antigüedad: 22 años, 5 meses
Puntos: 1
la mayoria de las veces esto se debe a que estas ejecutando la consulta sql sin declarar que el resultado a devolver es un recordset. en cristiano:

<%set rs=con.execute("select * from tabla")%>
esto te va a dar como resultado -1 aunque tengas 1000 registros.

en cambio:

<%set rs=server.createobject("adodb.recordset")
rs.open "select * from tabla", conexion, 3,3
%>

si te va a dar el valor real de los registros recuperados....

avisame si no entendiste algo....

saludos!
__________________
RTFM antes de preguntar...
  #3 (permalink)  
Antiguo 03/07/2003, 14:45
 
Fecha de Ingreso: enero-2003
Ubicación: México
Mensajes: 54
Antigüedad: 21 años, 5 meses
Puntos: 0
Ya hice el cambio, pero ahora sucede otra cosa.

Cuando recien hice el cambio, me devolvió el número de registros actual. Pero, borré todos los registros de la tabla y me sigue regresando el mismo número.

Que está pasando?
__________________
Koala7824
  #4 (permalink)  
Antiguo 03/07/2003, 14:54
Avatar de buliwyf  
Fecha de Ingreso: diciembre-2001
Ubicación: Caracas
Mensajes: 221
Antigüedad: 22 años, 5 meses
Puntos: 1
[activate sarcasmo=true]

presiona F5 []

[deactivate sarcasmo]
__________________
RTFM antes de preguntar...
  #5 (permalink)  
Antiguo 03/07/2003, 14:58
 
Fecha de Ingreso: enero-2003
Ubicación: México
Mensajes: 54
Antigüedad: 21 años, 5 meses
Puntos: 0
??????????????????????????????????
__________________
Koala7824
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 15:16.