Hallo Freunde,
Ich versuche in C# ein Endlosformular zu realisieren (so wie in Microsoft Access). Ich habe da auch schon einiges probiert, jedoch bin ich nicht sehr weit gekommen.
Ich habe eine Tabelle (Microsoft SQL Server), deren Inhalt ich mir in eine DataTable lade. Nun habe ich ein Panel erstellt, in dem ich für jeden DatenSatz ein eigenes Panel erstelle (siehe Bild). Soweit so gut - das klappt auch... wenn man 10 Datensätze oder so hat.
Jedoch befinden sich in der Tabelle gegenwärtig ca. 150'000 Datensätze!
Und das Programm brauch dann ca. 250 MB Arbeitsspeicher!
Wenn ich das ganze dagegen mit Access realisere funktioniert das ohne Probleme, er stellt alles schnell da und braucht dagegen nur ca. 30 MB Arbeitsspeicher.
Vielleicht hat jemand von euch so etwas schonmal realisiert und kann mir helfen.
Vielen Dank schonmal im Vorraus!!
Gruss,
kasal
Ich versuche in C# ein Endlosformular zu realisieren (so wie in Microsoft Access). Ich habe da auch schon einiges probiert, jedoch bin ich nicht sehr weit gekommen.
Ich habe eine Tabelle (Microsoft SQL Server), deren Inhalt ich mir in eine DataTable lade. Nun habe ich ein Panel erstellt, in dem ich für jeden DatenSatz ein eigenes Panel erstelle (siehe Bild). Soweit so gut - das klappt auch... wenn man 10 Datensätze oder so hat.
Jedoch befinden sich in der Tabelle gegenwärtig ca. 150'000 Datensätze!

Und das Programm brauch dann ca. 250 MB Arbeitsspeicher!
Wenn ich das ganze dagegen mit Access realisere funktioniert das ohne Probleme, er stellt alles schnell da und braucht dagegen nur ca. 30 MB Arbeitsspeicher.
Vielleicht hat jemand von euch so etwas schonmal realisiert und kann mir helfen.

Vielen Dank schonmal im Vorraus!!
Gruss,
kasal