Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Nachladen von Daten
thomas.at
myCSharp.de - Member



Dabei seit:
Beiträge: 102
Herkunft: Österreich / Wien

Themenstarter:

Nachladen von Daten

beantworten | zitieren | melden

Hallo

ich habe ein Formular auf dem mittels DatagridView und BindingNavigator eine Tabelle dargestellt wird. Allerdings habe ich aus geschwindigkeitsgründen nicht die komplette Tabelle galaden sondern über

dataadapter.fill(dataset,start,anzahl,"Tablename")

nur eine bestimmte Anzahl geladen. Gibt es jetzt eine Möglichkeit beim Scrollen über den Navigator beim Erreichen des letzten Datensatzes wieder eine bestimmte Anzahl nach zu laden oder muss dies ausprogrammiert werden?

Ich habe schon in diversen Büchern und im Netz gesucht, dort werden in den Beispielen aber immer alle Datensätze geladen.

mfG Thomas
private Nachricht | Beiträge des Benutzers
Generalissimo
myCSharp.de - Member



Dabei seit:
Beiträge: 131
Herkunft: Sachsen

beantworten | zitieren | melden

Hallo,

das Problem bei dataadapter.fill(xx,start,anzahl,yyy) ist das immer die komplette Tabelle ins dataset geladen wird und anschließend alle außer die eingeschränkten Datensätze verworfen werden.

Ein Paging ist daher besser mit stored procedures zu erledigen. Nach dem Prinzip

rufe daten ab der letzten id in der gewünschten anzahl.

Bsp dafür sind in diesem forum zu finden.
private Nachricht | Beiträge des Benutzers