Il TDBCtrlGrid dev'essere grande a sufficienza per mostrare tutti i record, poiché usi una TScrollBox per scorrerlo. Quindi, il controllo TDBCtrlGrid avrà la lunghezza massima possibile per poter ospitare i record, senza doverli scorrere, e inserito nella TScrollBox sarà quest'ultima a fornire le barre di scorrimento per navigare il controllo in tutta la sua lunghezza complessiva. In caso contrario, non avrebbe senso usare la TScrollBox, no?
Giustissimo. Ma se io non so quanti record verranno estratti dal database e quindi non posso definire a priori la lunghezza della TDBCtrlGrid c'è un modo di farlo da codice oppure è un'impresa impossibile?