Fórum Tem como colocar uma ordenação no SetRange ? #299809

18/10/2005

0

Olá, gostaria de saber se tem como colocar uma ordenação no SetRange, estou utilizando o código abaixo:

with tbAux do
begin
IndexName := ´INDEX1´;
Open;
SetRangeStart;
FieldByName(´Matricula´).AsString := sCodigo;
SetRangeEnd;
FieldByName(´Matricula´).AsString := sCodigo;
ApplyRange;
end;
Apos rodar o codigo, eu jogo as informações em um grid, mas o campo Matricula é um Varchar que possui letras e numeros, e não foi gravado em ordem e eu gostaria de saber se tem como listar o campo em ordem.
ele me traz assim
B0023
B0024
B0021
B0017
queria que mostrasse assim
B0017
B0021
B0023
B0024
Desde já eu agradeço.


Semchance

Semchance

Responder

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

Aceitar