![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
pues sí, pero hasta donde tengo entendido, el dataset no recorre todos los registros, es decir, va recorriendo, según va necesitando, por lo tanto, hay ocasiones en que el recordcount no da el dato exacto y por eso habría que ir al último registro para que los cuente todos... yo tampoco soy muy experto en eso, pero así es como me lo sabía
![]()
__________________
|
|
#2
|
|||
|
|||
|
Hola
Efectivamente existen algunos problemas con el RecordCount en Interbase y en Firebird (no he probado con otros motores).
Al parecer una de las bondades de estos motores es realizar una especie de retorno de registros a petición, ésto nos permite ahorrarnos tiempo de procesador (de servidor), y reducimos el tráfico de red ... por supuesto casi todo lo bueno viene acompañado de algo malo .. y esto no es la excepción.Al ejecutar Last estamos forzando al motor a que nos retorne todos los registros, razón por la cual la propiedad RecordCount toma su valor real. Con algunos otros motores como Access o Paradox esto no pasa porque cuando se hace una consulta se obtiene de entrada la totalidad de los registros. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| RecordCount me devuelve -1 | mayte | Conexión con bases de datos | 6 | 11-07-2007 16:40:14 |
| Problema con un RecordCount | Lucciano | Conexión con bases de datos | 4 | 07-04-2006 16:40:54 |
| RecordCount Vs Count (SQL) | vtdeleon | Conexión con bases de datos | 8 | 10-10-2005 09:10:28 |
| RecordCount vs PacketRecords | cesar_picazo | Conexión con bases de datos | 1 | 02-04-2005 22:26:57 |
| no funciona el recordcount | Irina | Varios | 8 | 13-06-2003 20:21:38 |
|