Filtrar e classificar dados em um aplicativo do Windows Forms do .NET Framework
Observação
Os conjuntos de dados e as classes relacionadas são tecnologias herdadas do .NET Framework do início dos anos 2000 que permitem que os aplicativos trabalhem com dados na memória enquanto os aplicativos estão desconectados do banco de dados. Eles são bastante úteis em aplicativos que permitem que os usuários modifiquem dados e persistam as alterações no banco de dados. Embora os conjuntos de dados tenham se mostrado uma tecnologia muito bem-sucedida, é recomendado que os novos aplicativos .NET usem o Entity Framework Core. O Entity Framework proporciona uma forma mais natural de trabalhar com dados tabulares como modelos de objeto e conta com uma interface de programação mais simples.
Filtre dados definindo a propriedade Filter como uma expressão de cadeia de caracteres que retorna os registros desejados.
Classifique dados definindo a propriedade Sort como o nome da coluna na qual deseja classificar; acrescente DESC
para classificar em ordem decrescente ou ASC
para classificar em ordem crescente.
Observação
Se o aplicativo não usar componentes BindingSource, você poderá filtrar e classificar dados usando objetos DataView. Para obter mais informações, consulte DataViews.
Para filtrar dados usando um componente BindingSource
Defina a propriedade Filter como a expressão que deseja retornar. Por exemplo, o código a seguir retorna clientes com um
CompanyName
que começa com "B":
Para classificar dados usando um componente BindingSource
Defina a propriedade Sort como a coluna na qual deseja classificar. Por exemplo, o seguinte código classifica os clientes na coluna
CompanyName
em ordem decrescente:
Conteúdo relacionado
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de