Das wirst du nur hinbekommen, wenn du ohne datenbanksensitive Anzeige-Komponenten arbeitest. Ob das allerdings sinnvoll ist, kannst nur du beurteilen.
Ich möchte jedenfalls nicht anfangen, meine Grids per Hand zu befüllen
Optimiere lieber deine
SQL-Statements. Und dann gibt es noch die Refresh-Methode. Habe aber bisher nich geprüft, ob die schneller ist, als ein Close und Open auf dem DataSet.