J'ai une table avec environ 10.000 enregistrements (plus les données détaillées dans 11 tableaux). Je veux afficher les données sous une forme navigable (1er, précédent & suivant, derniers boutons).beaucoup d'enregistrements: créer des objets de gestion 1 par 1 ou tous en même temps?
J'ai pensé à récupérer tous les enregistrements, en plaçant les données dans une collection d'objets métier et en liant le formulaire à la collection. En pensant à cela, il me vint à l'esprit que cela pourrait prendre un certain temps et pourrait entraîner beaucoup de mémoire utilisée ...
Alors peut-être que je devrais récupérer le premier enregistrement et obtenir le suivant sur demande? Qu'est-ce que tu penses?
tout le monde suggère de le faire. J'ai esquivé de le faire tout le temps parce que cela signifie jeter des mois de travail ... –
Compréhensible. Une chose que j'ai apprise est l'évaluation du retour sur investissement quand on considère s'il faut jeter du travail ou s'y accrocher. Parfois, jeter des «mois» de travail permet d'économiser de nombreux mois à long terme de développement et de maintenance. Une chose à considérer: un futur «nouveau développeur» sera-t-il plus enclin à connaître ou à apprendre une couche OR/M bien documentée et largement adoptée ou votre couche d'accès aux données personnalisée? Bonne chance avec vos considérations. –
J'ai pris une décision et jeté mes affaires =) –