Diegohfma Postado Outubro 14, 2008 Denunciar Share Postado Outubro 14, 2008 (editado) Seguinte Galera quando faço uma pesquisa coloco pra ele ordenar pelo codigo só q ele pelo só o primeiro numero pra ordenar ....Exemplo:11 Diego15 Fabio1666 Jose255 Carlos55555 Joao6 GlauberEntederam?COdigo: Try Cn.Open() DR = cmd.ExecuteReader() Do While DR.Read() ' Se ele encontrou o registro, preechemos a tela ' O objeto DR, da classe OleDbDataReader, traz cada campo do SELECT, numerado ' na ordem da consulta, e vamos alocar ele a cada componente da tela. ' Como este formulário será aplicado a outras tabelas, DR.getvalue retorna ' valor tanto de long, quanto integer ou byte dgdPesquisa.Rows.Add(DR.GetInt32(0).ToString, DR.GetString(1).ToString) Loop DR.Close() Catch ex As Exception MessageBox.Show("Mensagem de Erro: " + ex.ToString + " - " + ex.Message) Finally ' A conexão deve ser fechada tanto em caso de sucessor ou fracasso (Erro) ' Portanto usamos a clausula Finally Cn.Close() End Try dgdPesquisa.Sort(dgdPesquisa.Columns(0), System.ComponentModel.ListSortDirection.Ascending) Editado Outubro 14, 2008 por Diegohfma Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 quintelab Postado Outubro 15, 2008 Denunciar Share Postado Outubro 15, 2008 Cara não consegui entender sua dúvida não.Mas se você quer ordenar os resultados por que já não traz ordenado no seu select??Abraços... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Diegohfma -- Postado Outubro 15, 2008 Denunciar Share Postado Outubro 15, 2008 é tipo assim quando ele traz os resultados na hora de preencher o datagrid view ele ordena assim: 11 Diego15 Fabio1666 Jose255 Carlos55555 Joao6 Glauberpelo Primeiro Numero ou seja 1, 2,5,6 e eu queria q ele pegasse o numero inteiro pra ficar assim exemplo: 6 Glauber11 Diego15 Fabio255 Carlos1666 Jose55555 JoaoEntendeu? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 quintelab Postado Outubro 15, 2008 Denunciar Share Postado Outubro 15, 2008 Cara mas isso é muito estranho, como você esta fazendo essa ordenação? Se for um ORDER BY de um banco de dados isso não é normal.Abraços... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Outubro 21, 2008 Denunciar Share Postado Outubro 21, 2008 Está parecendo que esse campo que esse seu campo é do tipo texto (string) e não um campo numérico. É esse o caso? Se for, você poderia convertê-lo para inteiro na hora de ordenar com o ORDER BY.Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Lucas Alves Postado Outubro 22, 2008 Denunciar Share Postado Outubro 22, 2008 Amigo, coloca o seu select aqui para que possamos analizar melhor, o seu campo é de um tipo inteiro ou string ?? AtenciosamenteLucas Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Diegohfma
Seguinte Galera quando faço uma pesquisa coloco pra ele ordenar pelo codigo só q ele pelo só o primeiro numero pra ordenar ....
Exemplo:
11 Diego
15 Fabio
1666 Jose
255 Carlos
55555 Joao
6 Glauber
Entederam?
COdigo:
Editado por DiegohfmaLink para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.