Fórum Ordenar DBGrid #156711

29/04/2003

0

Boa tarde,colegas

Estou com o seguinte problema, e preciso de ajuda:

Tenho um formulario de pedidos, que contém um DBGrid, que por sua vez está ligado a tabela Itens.
A tabela itens está indexada pelos campos:
Numero, I
Produto, I
Codigo, +(autoinc)

Tudo funciona bem, mas preciso deixar o DBGrid ordenado pela ordem de digitação dos dados e não pela ordem de código como está acontecendo. Já tentei mudar os indíces ,,, etc. e não funcionou.

Não sei mais o que fazer.
Alguém pode me dar uma dica?

um abraço


dli


Dli

Dli

Responder

Posts

29/04/2003

Cac2000

Ora, se o campo código é Autoinc, então se estiver ordenado por código, estará ordenado pela ordem de digitação dos dados... Afinal, qual é o problema então?


Responder

Gostei + 0

29/04/2003

Dli

O problema é o seguinte:

Digito o primeiro item do pedido , por exemplo codigo 5,
depois digito o segundo item do pedido, por exemplo codigo 4,
neste momento o DBGrid em vez de me mostrar os itens nesta ordem,

5 valor, total
4 , valor, total,

ele me mostra

4 valor, total
5 , valor, total,

ou seja ele está ordenando pelo codigo do produto e não pelo codigo de ordem de digitação.

Observe que na minha tabela o campo codigo é o campo autoinc e se refere a numero do lancamento e nao ao codigo do produto.
O código para código do produto é o campo produto.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar