Fórum Ordem dos resultados em um dataset #42296
12/02/2004
0
Roberto Rossi
Curtir tópico
+ 0Posts
12/02/2004
Maicongabriel
Disponibilize a Instrução :!:
Gostei + 0
12/02/2004
Roberto Rossi
guias.valor, medicos.nome, medicos.especialidade, tipo.descricao from guias, medicos, tipo
where guias.codigo = :cod and guias.finalidade = tipo.codigo and guias.medico = medicos.codigo
group by guias.codigo, guias.beneficiario, guias.funcionario, guias.grau, guias.data,
guias.valor, medicos.nome, medicos.especialidade, tipo.descricao
order by 5 desc
Gostei + 0
12/02/2004
Roberto Rossi
Gostei + 0
12/02/2004
Maicongabriel
Bem vindo ao clube!
Eu tive o mesmo problema! :roll:
Isso acontece por que o seu [b:5d9670a484]Order by[/b:5d9670a484] utiliza o ´indice´ e não o nome do campo!
Provavelmente dentro dos componentes DataSet a ordenação seja feita através do nome do campo ao algo assim! Não sei bem, mas o Desc realmente não fuinciona por isto!
Para contornar eu fiz uma [b:5d9670a484]gambiara[/b:5d9670a484] no DataSet; Criei um indice DESC em tempo de execução e ordenei o DataSet por ele! 8)
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)