danke erst mal für Eure Antworten, hab das meiste auch schon getestet. Bei BeginUpdate egal welcher Art hab ich das Problem dass das cxGrid sich nicht mehr scrollen lässt und ich also auch nicht mehr alle Einträge anschauen kann. Je 25 Sekunden einen Eintrag, da kommt schon was zusammen.
Das mit dem Disable Controls hab ich auch getestet das hat zwar soweit funktioniert dass der Refresh verhindert wird, aber einige andere Funktionen des cxGrid gingen nicht mehr.
Ich denke ich verlange da zuviel, denn es ist halt nunmal eine Datenbank. Ich denke die einzige Möglichkeit ist wirklich einen MemTable zu verwenden und die aktuelle
db zu kopieren um das Problem zu umgehen, und das werde ich jetzt einfach mal testen. Falls jemand noch eine Idee hat, ich bin für alles noch offen
In C geschrieben und schön war zuletzt Franz Schuberts 9. Symphonie