El problema es que salvo para bases de datos tipo Paradox que cargan todos los registros en memoria, normalmente no se sabe de antemano cuántos registros se tienen ni hay una manera confiable de saber el número de registro. Por ello es que el DBGrid lo más que puede hacer es determinar tres posiciones: comienzo, final o en medio. Al no tener más información sólo puede presentarte un scroll del mismo tamaño al principio, al final o en medio.
// Saludos
|