dans 1.x, il y avait des choses que les DataTables ne pouvaient pas faire et que les DataSets pouvaient faire (je ne me souviens pas exactement quoi). Tout cela a été changé dans 2.x. Je suppose que c'est pourquoi de nombreux exemples utilisent encore DataSets. Les DataTables devraient être plus rapides car ils sont plus légers. Si vous ne tirez qu'un seul ensemble de résultats, c'est votre meilleur choix entre les deux.