Pues realmente me parece extraño, pues a mi siempre me a ha funcionado el RecordCount y confio siegamente en el... sobre todo si es de un componente nativo de Delphi.
En cuanto a la solucion de Cadetill, creo que es buena, pero si ya tienes una tabla abierta deberias poder utilizarla y no tener que recurrir a una segunda estrategia.
¿Has hecho mas pruebas...?, me refiero que si ¿has observado si siempre la diferencia es 1 elemento, o te salen valores incorrectos en forma aleatoria?
y otra cosa... tampoco entiendo por que el "recordcount +1"
saludos...
|