DataSet tri
Dans DataTable
je pourrais tri avec
dataTable.DefaultView.Sort = "SortField DESC";
Je suis un DataSet
de base de données, je me demandais pouvais-je faire un tri sur le DataSet
comme la façon dont je le fais dans DataTable
.
- Je pense que vous devez voir un lien.msdn.microsoft.com/en-us/library/b51xae2y%28v=vs.71%29.aspx
Vous devez vous connecter pour publier un commentaire.
vous pouvez toujours accéder à la Table de l'ensemble de données comme suit,
Espère que cette aide.
"Fieldname DESC"
ou"Fieldname"
(ASC est par défaut)http://msdn.microsoft.com/en-us/library/1ay5y4w0(v=vs. 71).aspx
http://social.msdn.microsoft.com/Forums/nl/netfxbcl/thread/adbd95cd-49d1-483d-b2b2-4b696a66e9a6
Accéder à la
DataTable
de laDataSet
comme suit,Espère que cette aide.
De tha objet DataSet, vous pouvez accéder à tous les DataTable à intract avec.
Essayez ceci:
Pour les avancées de tri besoins, vous pourriez vouloir utiliser LINQ comme décrit ici. Fondamentalement, il permet la création d'un DataView à partir d'une requête LINQ à l'aide de la Système.Les données.DataTableExtensions.AsDataFiew méthode d'extension.
Alternativement, si vous êtes OK avec (ou même peut-être préférez) à l'aide d'un IEnumerable
vous pouvez utiliser le Système.Les données.DataTableExtensions.AsEnumerable méthode d'extension. Par exemple:
Essayez le code suivant.