Compartilhar via


Como filtrar e classificar dados relacionados em um aplicativo dos Windows Forms

Você filtra dados definindo a propriedade de Filter a uma expressão de cadeia de caracteres que retorna registros desejados.

Você classificar dados definindo a propriedade de Sort para o nome da coluna que você deseja classificar sobre; acrescentar DESC para classificar em ordem decrescente, ou anexar ASC para classificar em ordem crescente.

Dica

Se seu aplicativo não usa componentes de BindingSource , então você pode filtrar e classificar dados usando objetos de DataView .Para obter mais informações, consulte DataViews.

Para filtrar dados usando um componente BindingSource

  • Defina a propriedade de Filter a expressão que você deseja retornar. Por exemplo, o código a seguir retorna clientes com CompanyName que inicia com “B”:

    CustomersBindingSource.Filter = "CompanyName like 'B'"
    
    customersBindingSource.Filter = "CompanyName like 'B'";
    

Para classificar dados usando um componente BindingSource

  • Defina a propriedade de Sort a coluna que você deseja classificar sobre. Por exemplo, o seguinte código classe clientes na coluna de CompanyName em ordem decrescente:

    CustomersBindingSource.Sort = "CompanyName Desc"
    
    customersBindingSource.Sort = "CompanyName Desc";
    

Consulte também

Conceitos

Associando controles dos Windows Forms a dados no Visual Studio

Preparando o aplicativo para receber dados

Buscando dados no aplicativo

Associando controles a dados no Visual Studio

Editando dados no aplicativo

Validando dados

Salvando dados

Outros recursos

Instruções passo a passo de dados

Visão geral de aplicativos de dados no Visual Studio

Conectando a dados no Visual Studio