StefanDinslaken
Ensign
- Registriert
- Mai 2007
- Beiträge
- 150
Hey ihr,
Hier ein Programmauszug:
Das Problem ist, das bei einigen Tausend Zeilen die Performance von ImportRow nicht gut ist, und ca. 80% der Ausführungszeit in Anspruch nimmt. Hat jemand eine Idee für eine Verbesserung?
lg Stefan
Hier ein Programmauszug:
Code:
DataRow[] erg = null;
erg = datatable.Select("Titel LIKE '*" + text + "*' OR Album LIKE '*" + text + "*' OR Artist LIKE '*" + text + "*'");
DataTable suche = new DataTable();
DataColumn[] c = datenbank.get_columns(); // Ein Array mit den Spalten wird zurückgegeben
suche.Columns.AddRange(c);
data_view.DataSource = suche;
foreach (DataRow a in erg)
{
suche.ImportRow(a);
}
Das Problem ist, das bei einigen Tausend Zeilen die Performance von ImportRow nicht gut ist, und ca. 80% der Ausführungszeit in Anspruch nimmt. Hat jemand eine Idee für eine Verbesserung?
lg Stefan