Thx @All. Habe es mal so ähnlich gemacht wie Sharky, also Parameter und Detail-Dataset im Afterscroll. Das OnDataChange läuft prinzipiell so ähnlich. Bei mir gabs nur folgenden Effekt : nach dem connecten wurde das OnDataChange ca. 50mal aufgerufen und blieb trotzdem immer auf dem selben Datensatz stehen. Da war kein Zusammenhang mit Datenmenge usw. zu erkennen. @Martin : schreibe mal bei Dir eine Showmessage da rein, nicht das da eine kleine Bremse eingebaut ist und du sie nicht mal siehst. Aber egal wie, parallel zu den beiden DBgrids ist jetzt noch ein Stringgrid da und das läuft schön synchron mit dem DBGrid. Das Prinzip wie ichs jetzt gemacht habe scheint also zu gehen. Jetzt muß ich das Ganze nur noch dem TChart beibringen. 8) So, jetzt muß ich mir mal noch den Link von Alex genauer ansehen. Wenn die so viel zu einem Thema schreiben, dann lohnt sich bestimmt, das zu lesen.