Fórum Bug no Order By #53540

25/10/2005

0

Caros.

é o seguinte:

utilizo : SqlConnection, SqlDataSet, Provider, ClientDataSet para mostrar
meus registros num Grid normal.

se eu faco assim:
select <campos> from Tabela Order by Campo ASC
funciona normal,
se eu mudo a ordem, para DESC
tambem funcionar normal.

agora, se eu fizer assim:
select <campos> from Tabela Order by 1 ASC
funciona tambem, ja mudando para
select <campos> from Tabela Order by 1 DESC (sempre fica em ASC).

pelo ibexpert, funciona como deve ser, ja pelo DELPHI, sem fica na ordem ASC.

alguem ja passou por isso ?
é um bug de algum componente que estou utilizando ?

SELECT REAL:
Select First :Registros pr.Codigo as ´Codigo´, pr.Descricao as ´Descricao´, pr.NumFabricante as ´NumFabricante´, pr.NumOriginal as ´NumOriginal´, ma.Nome as ´NomeMarca´ , gr.Nome as ´NomeGrupo´ From Produtos pr Left Join Marcas ma On ma.Codigo = pr.CodMarca Left Join Grupos gr On Gr.Codigo = pr.CodGrupo Where pr.Descricao Like ´¬GOL¬´ And pr.Descricao Like ´¬GOLF¬´ And pr.Descricao Like ´¬PASSAT¬´ Order By[color=red:9b291f22eb] 2 DESC[/color:9b291f22eb]

sempre fica na ordem ASC.
:x


Pedih

Pedih

Responder

Posts

26/10/2005

Afarias

certifíque-se de não ter nenhum índice ativo no ClienteDataSet e configure na propriedade options do DataSetProvide poRetainServerOrder para TRUE


T+


Responder

Gostei + 0

26/10/2005

Pedih

certifíque-se de não ter nenhum índice ativo no ClienteDataSet e configure na propriedade options do DataSetProvide poRetainServerOrder para TRUE T+




bingo
poRetainServerOrder para TRUE

funcionou perfeito.

uma pergunta.
ha qto trabalha com fb/delphi ?


Responder

Gostei + 0

26/10/2005

Afarias

|ha qto trabalha com fb/delphi ?

delphi 8 anos, ib desde q foi lançada a versão 6.0 OS .. uns 4 ou 5 anos, fb acho q pouco mais de 1 ano

T+


Responder

Gostei + 0

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

Aceitar