Gestion de données, utiliser une base de données ou créer sa propre class ?

scottmat Messages postés 438 Date d'inscription samedi 24 mai 2003 Statut Membre Dernière intervention 23 janvier 2011 - 15 mai 2008 à 18:28
scottmat Messages postés 438 Date d'inscription samedi 24 mai 2003 Statut Membre Dernière intervention 23 janvier 2011 - 16 mai 2008 à 15:22
Bonjours à tous ,



J'ai une question toute bête. Lorsqu'on développe une application qui travail avec des DataGridView.



Deux solutions s'offrent à nous !






-
soit utiliser et relié une base de données (dataset, etc.).








-
soit créer sa propre class qui enregistre sous notre propose extension et gérer nous même le chargement et enregistrement des données.





D'après vous, quel est la différence d'exécution ? Quel est le plus rapide ?



Merci

3 réponses

Nikoui Messages postés 794 Date d'inscription vendredi 24 septembre 2004 Statut Membre Dernière intervention 19 août 2008 13
15 mai 2008 à 19:02
Tout dépend du volume de données et de la complexité de ta structure de données.
Les bases de données sont faites pour stocker des volumes considérables de données et y accéder de façon efficace, même pour des requêtes très complexes.
Mais si tu veux simplement stocker des données simples, tu n'auras pas besoin de tout cela et ton application s'en trouvera simplifiée (dans son code, sa procédure d'installation, etc).

Tout cela dépend vraiment de que tu comptes manipuler (et pour quoi faire)...

<hr size="2" width="100%" />
Working as designed
www.nikoui.fr
0
bubbathemaster Messages postés 339 Date d'inscription dimanche 26 janvier 2003 Statut Membre Dernière intervention 25 mars 2009 4
16 mai 2008 à 00:07
Avec des solutions simples comme SQL Compact Server ou SQLite, aujourd'hui il n'y a pas de raison valable pour ne pas utiliser de BDD pour stocker des données, même pour des petits trucs.
0
scottmat Messages postés 438 Date d'inscription samedi 24 mai 2003 Statut Membre Dernière intervention 23 janvier 2011 1
16 mai 2008 à 15:22
Tous d'abord, Merci pour vos réponses ;)

sa serai une application de rapport. Une sorte de rapport personnel. sa serait long à expliquer :)
concrètement, on afficherait les données dans un 1er temps dans un datagridview : Date, Auteur, etc...
Puis au click on voit le détail avec plusieurs rapports.

Comme le forum de codes-sources.com ! On voit les sujets, puis au clique, les messages de tous les internautes !

J'espère avoir été compris
0
Rejoignez-nous