Wenn Du wirklich über
ADO und TDataset arbeitest, dürfte das GRID (welche Kompo) keine Rolle spielen.
Evtl. hast Du ein Primary Key Problem, zumindest wenn die Datenmenge aus einem Select/View stammt, dessen Schlüsselfeldinformationen unsauber sind.
Test:
1. Schlüsselfelddefinitionen prüfen (Egal ob Select oder reine Table)
2. Grid weglassen (1 Datensatz per Programmcode einfügen)
3. (falls 1. ein komplexes Statement ist) Test, ob eine einfache Testtabelle editierbar ist.
4. ggF. Datasourceverknüpfungen (Grid, DBNavigator, andere Datasets) kontrollieren