USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  ordenação
wagner.mesquita
RIO DE JANEIRO
RJ - BRASIL
Postada em 04/06/2005 03:40 hs            
Boa noite galera, to com um problemão, eu preciso ordenar uma tabela num flex grid, o campo que se chama codigo, é string, pode entrar tanto numero e letras, ou misturados.acontece o seguinte, quando eu ordeno fica assim
codigo
10
20
200
30
300
301
40
o numero 200 , 300, etc, fica desordenado...como poderia resolver esse problema?
segue o sql pra analise.
    SQL = " SELECT * FROM PRODUTO "
    SQL = SQL & " WHERE INSCRICAO = '" & FrmCadProdutos.mskInscricao.Text & "'"
    SQL = SQL & " AND EXERCICIO = '" & FrmCadProdutos.txtExercicio.Text & "'"
    SQL = SQL & " AND NATUREZA = '1'"
    SQL = SQL & " ORDER BY CODIGO"
abraços

wagner mesquita
     
Poca
SETE LAGOAS
MG - BRASIL
Postada em 04/06/2005 19:14 hs            
Amigo,
 
Isso acontece pq vc colocou o código em formato de texto, v terá que passa-lo para númerico....
 
talvez exista outro jeito, porém eu conheço só este...

Imagine um sistema (.exe) que vc pode programar códigos fontes dentro dele, mesmo com ele estando em execução no momento e ainda trabalhando em rede!

Ficou confuso ??? Não entendeu como isso é possível ???

Componente:    Macro pra VB6  / Desenvolvido por Kraysler.

O teu sistema fica com recursos parecido com o que a linguagem SAP oferece. OBS.: Linguagem SAP = R$ 80.000,00 , talvez seja por isso que vc não tenha ouvido falar nela.

Baixe um aplicativo Demo do componente: http://www.macrovb.cjb.net

     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 05/06/2005 01:28 hs            
Wagner,
 
Se vc nao puder (ou nao quizer) passar o codigo de letra pra numero, como sugeriu o amigo Poca, vc deve colocar zeros à esquerda, definindo todos os codigos com a mesma largura de coluna... assim:
 
001
030
205
300
 
Ai a ordenacao vai funcionar...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página