Salut!
Pourriez vous me me conseiller une utilisation efficace du traitement de mes données? que dois-je utiliser? et c'est lequel le plus performant DataSet ou DataReader? La majorité des développeur choisissent lequel?
Merci.
Salut!
Pourriez vous me me conseiller une utilisation efficace du traitement de mes données? que dois-je utiliser? et c'est lequel le plus performant DataSet ou DataReader? La majorité des développeur choisissent lequel?
Merci.
ça dépend des cas, mais si tu as de très gros volumes de données à traiter, un DataSet ne sera pas adapté, la consommation mémoire sera trop importante.
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.
Bonnes pratiques pour les accès aux données
Débogage efficace en .NET
LINQ to Objects : l'envers du décor
Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter
Oui oui j'ai vraiment de très grandes masses de donnée!
Sauf que j'hésite tout remplacer mes DataSet's en DataReader, sinon? On peux mélanger les deux dans une même application? c'est professionnel comme solution?
Et un DataReader, offre t-il pleins d'options comme un DataSet?
Il n'y a pas de solution "professionnelle", c'est à toi de sélectionner pour le cas présent la solution qui offrira la meilleure performance tout en restant maintenable.
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.
Bonnes pratiques pour les accès aux données
Débogage efficace en .NET
LINQ to Objects : l'envers du décor
Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter
Merci pour ta réponse mais ca ne réponds pas complétement à ma question.
On peux mélanger les deux dans une même application? Et un DataReader, offre t-il pleins d'options comme un DataSet?
Pour la première question, la réponse est oui.
Pour la deuxième, ça ne veux pas dire grand chose. Regarde la documentation des deux classes dans la MSDN, tu auras sans doute les réponses que tu attends.
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.
Bonnes pratiques pour les accès aux données
Débogage efficace en .NET
LINQ to Objects : l'envers du décor
Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter
le datareader est un objet qui sert à extraire les données
le dataset est un objet qui sert à manipuler les données il a des fonctions de mise à jour de suppression etc
et il y a fort à parier que le dataset utilise un datareader pour se remplir
un dataset contient des classes complexes qu'il faut remplir, donc si tu peux te passer des ses fonctions pratiques, un datareader peu apporter un peu de performances je pense
sinon tu peux utiliser les 2 dans une meme appli, le but c'est d'utiliser ce qui convient, un dataset ca gagne un peu de temps de développement je pense (enfin ca dépend des cas là aussi)
Merci pour ton explication sperot .
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager