Ver Mensaje Individual
  #9 (permalink)  
Antiguo 25/10/2005, 07:24
Avatar de hernux
hernux
 
Fecha de Ingreso: agosto-2001
Ubicación: Buenos Aires, Argentina
Mensajes: 37
Antigüedad: 22 años, 9 meses
Puntos: 0
Estaba pensando en lo que dice greeneyed:

"dado que hay bases de datos que no son capaces de contar cuantos registros devuelve una consulta"

tal vez yo lo hacia utilizando los metodos de la implementación y no de la interfaz.. o sea, casteando el Resultset a una clase y sacando de ahi.. claro que esto no es lo mejor porque te atas a una base haciendo poco portable el codigo...

Sin embargo, tambien tengo que destacar con respecto a esto: "hasta haberlos recuperado todos" ... eso es completamente cierto, y hasta donde yo se, ninguna base de datos puede calcular la cantidad de resultados antes de tenerlos todos, por eso es que solo podes conocer la cantidad si utilizas un puntero dinamico o estatico, pero no forwardonly, donde se van bajando los registros a medida que se los necesita.
__________________
suerte
y hasta la proxima
SI TUX QUIERE!!!!

Hernán Casadesús
Herac Team Leader