![]() |
RecordCount -1
Hola a todos, no sé si a alguien le ha pasado alguna vez pero me encuentro con el siguiente problema, estoy insertando un query (BDE) en un formulario para mostrar el resultado en una grilla. El tema es que el record count me muestra el valor -1, pero la grilla me la arma con los registros encontrados. Si la sentencia SQL armada dentro del Query la traslado a un Query Analizer anda bien sin error. No me ocurre con todos los componentyes Query que utilizo, en otro formularios me anda bien y al consultar el record count me devuelve el valor correcto. ¿Alguien sabe algo de este error?. Muchas gracias.
|
Has de saber que el RecordCount no siempre devuelve el número de registros. Lo que devuelva está sugeto a algunas condiciones.
No estoy muy puesto en BDE, pero puedes realizar esta prueba:
La otra forma es utilizar el COUNT en la sentencia para saber el número de registros.
|
Gracias por tu respuesta pero ya lo probé, luego del query.last el query.recno me da -1. Lo más extraño es que armo un query similar con otro componente del mismo tipo y anda bien.
|
| La franja horaria es GMT +2. Ahora son las 22:28:24. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi