Forums Neueste Beiträge
 

DataGridView laden dauert ewig

11/04/2008 - 11:23 von Uwe Domschke | Report spam
Hallo NG,
ich brauchte einen Tip um den sehr langen Ladevorgang angenehmer zu
gestalten.
Ich lade eine DataTable eines DataSet (ca 1,2 MB groß) per

GVmaster.DataSource = dt;

Das dauert 2-3min. In der Zeit ist die App tot.
Was könnte man da tun?

Danke

Uwe
 

Lesen sie die antworten

#1 Frank Dzaebel
11/04/2008 - 12:15 | Warnen spam
Hallo Uwe,

ich brauchte einen Tip um den sehr langen Ladevorgang angenehmer zu
gestalten. Ich lade eine DataTable eines
DataSet (ca 1,2 MB groß) per GVmaster.DataSource = dt;
Das dauert 2-3min. In der Zeit ist die App tot.
Was könnte man da tun?



Zum Beispiel den VirtualMode nutzen:

[Nutzung grosser Datenmengen beim DataGridView]
http://dzaebel.net/DgvVirtual.htm

oder ein Filter-Abfrage benutzen (-> "Select TOP 4000"),
etc., je nach Datenbank natürlich unterschiedlich.

Das sind die beiden primàren Möglichkeiten,
an die man zunàchst denkt.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen