ORDENAR GRID POR VALOR DO MENOR P/ MAIOR
Ordenar por Valor R$
estou fazendo assim no meu SQL
Dim sql As String = [Ô]SELECT codigo,descricao,Format(PrecoVenda, [ô]###,##0.00[ô]) as PrecoVenda,codBarra FROM produtos order by PrecoVenda asc[Ô]
Gostaria de Saber pq esse valor maior fica no meio, deveria ficar la em baixo.
Agradeço desde de já pela colaboração de todos
Citação::
Provavelmente o tipo de dados para PRECOVENDA está como string. O correto é este campo ser tipo double ou decimal.
poxa FOXMAN, né que deu certo :D hehehehehehehe
tava como string.
alterei para [Ô]Moeda[Ô] Padrão: 3.456,79 Casas Decimais: 2
Funcionou Showww de bola :D
Aproveitando o Topico antes de Encerrar.
queria saber apenas da Coluna da Data que não Organiza tbm da forma correta.
primeiro eu Preencho todo o Grid.
para depois vim com essa função para Ordenar.
Private Sub Ordenar_DataGrid()
dgvMDfe.Sort(dgvMDfe.Columns([Ô]data_emissao[Ô]), System.ComponentModel.ListSortDirection.Ascending)
End Sub
Citação::
E como está o tipo de dados no banco de dados para o campo que queres ordenar ???? é a mesma situação....
Bom dia FOXMAN, então essa outra situação é um pouco diferente.
eu não alimento o Datagrid atravez do Banco de Dados.
Eu busco os XML[ô]s da Pasta do meu Sistema. e alimento o Datagrid.
ate que essa função ordena. mais fica errado, tipo.
01/01/2016
02/02/2016
03/03/2017
04/04/2016
05/02/2016
ele ta ordenando pelo Dia, e não ta ordenando completo. [Ô]Dia, Mes e Ano[Ô]
Citação::
Isso porque você está passando os dados diretamente do XML para o grid, tudo vai ser sempre texto. Crie uma classe POCO com a tipagem de dados correta e um List<T> delas. Coloque os dados em cada entidade POCO e adicione-as na lista. Depois passe o List<T> para o grid, assim, você vai poder ordenar sempre pelo tipo de dados certo.
poxa Kerplunk, essa logica que vc sitou é top ein :D show de bola.
porem estou perdido, não sei por onde começar...
Kerplunk vc poderia me da uma luz por onde começo.
conforme vc faloou, estou fazendo isso mesmo.. pego o xml e leio um por um e adiciono no grid. dentro do loop que esta rodando numa determinada Pasta do meu sistema.
Kerplunk, no caso seria a Desserialização do XML ?
Citação::
Isso mesmo, desserialização. Tenho vários vÃdeos no meu canal mostrando o processo para o que citei. E mais atenção no português aÃ... imagine você mandando para o usuário uma mensagem cheia de erros, vai ficar feio pra você.
Vlw, vou dar uma olhada nos vÃdeos,
a questão dos erros, foi devido a correria...
Suporte, Treinamento, Instalação...
tenho 58 Clientes, Tomo de conta sozinho da minha Empresa. só eu e Deus
algumas frases esqueci do acento. kkkkkkk
Mais vlw, e desculpas pela pronuncia
vou Encerrar o Tópico, e vou Pontuar o amigo FOXMAN , obrigado também Kerplunk