Je dois faire l'optimisation de mon code. J'utilise typedDataset. Pour interroger le jeu de données de type, quelle est la meilleure méthode?Meilleure façon d'interroger TypedDataSet
Comme: Linq ou toute autre chose ..
Je dois faire l'optimisation de mon code. J'utilise typedDataset. Pour interroger le jeu de données de type, quelle est la meilleure méthode?Meilleure façon d'interroger TypedDataSet
Comme: Linq ou toute autre chose ..
ce qui définit-vous mieux? Si vous voulez dire mieux = flexible, j'utiliserais des vues de données sur des datatables où vous pouvez définir un filtre (similaire à sql-where) et un tri (similaire à sql-order-by). Ces valeurs sont des chaînes simples qui peuvent être stockées dans des fichiers de configuration.
si la performance est un problème pour vous, alors la base de données devrait faire les choses filtre/tri pour vous qui est indépendant des ensembles de données
Il dépend de ce que l'entité que vous voulez obtenir à la fin de la requête. Si vous souhaitez obtenir des types créés à la volée, utilisez les requêtes Linq. Si vous voulez simplement avoir un code analogique pour les instructions sql, utilisez les méthodes de l'ensemble de données, DataTable et ainsi de suite.
Si vous pensez à la performance alors jetez un oeil à cette comparaison