Originariamente inviato da alanf1981
Quando l'utente aggiunge un nuovo dato a questa tabella mediante un'altra form, faccio in questo modo [...]
Però così facendo nella DBGrid mi viene selezionato il primo in alto mentre io vorrei che venga selezionato il nuovo dato appena inserito.
Devi eseguire il metodo Locate sul componente ClientDataSet, dopo averlo aperto con il metodo Open, specificando un criterio di ricerca (ad esempio, il campo chiave e il relativo valore) per posizionarti direttamente sul record desiderato.

Ciao!