[firebase-br] Excluir uma linha de um sql

João Henrique de Souza joao.henrique em jvsind.com.br
Qui Jun 16 10:16:12 -03 2005


Amigo,
Se estiver utilizando IBO, o componente IB_Query tem propriedades que
separam a sua instrução SQL.
Por exemplo:
Ele tem uma propriedade que se chama SQLOrder que conterá a parte da sua SQL
do ORDER BY.
Ele tem uma propriedade que se chama SQLWhere que conterá a parte da sua SQL
do WHERE

e assim vai para todas as ramnificações da sua instrução SQL.... fica muito
fácil fazer uma consulta (por exemplo)
com estes recursos.

Agora se vc não estiver utilizando IBO... a sugestão do amigo Leandro é uma
excelente solução.

[]´s
João Henrique

----- Original Message ----- 
From: "Leandro Guilen" <leuniabc em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, June 16, 2005 9:46 AM
Subject: Re: [firebase-br] Excluir uma linha de um sql


> Tente o seguinte, se vc tem um select
> 0.    SELECT
> 1.        COD,
> 2.        NOME,
> 3.        ENDERECO
> 4     FROM
> 5.       TAB_CLIENTES
> 6.    GROUP BY NOME
>
> Não sei que componente está usando, mas faça o seguinte:
> COMPONENTE.SQL[6] := '  ORDER BY COD  ' para ordernar por código
> COMPONENTE.SQL[6] := '  ORDER BY NOME  ' para ordernar por nome
> e por aí vai.
>
>
> Leandro
>
>
> Danilo Rogério <danilorsa_betta em yahoo.com.br> escreveu:
> Poderia dar mais detalhes sobre que componentes está usando.
>
> Mas neste caso, uma sugestão, se estiver usando delphi
> 1) Armazene o conteudo do seu select em uma variavel
> 2) Verifique a função STRINGREPLACE no delphi(vc vai passar a palavra
ORDER BY para ela e a STRING que vc quer colocar no lugar, e onde tiver no
seu select, ela irá substituir)
> 3) em seguida coloque o conteudo da variável dentro do seu objeto query
novamente.
>
> Espero ter ajudado,
> Danilo rogério
>
> caputoin escreveu:
> Boa tarde Lista!
>
> Como faço para excluir uma linha de uma instrução SQL?
>
> Estou querendo trocar o ORDER BY sem refazer a instrução,
> apenas deletendo a última linha e inserindo outra no lugar.
> Já vi isto em alguma lugar há muito tempo, mas não consigo
> encontrar.
>
> Ps: Tentei passar o Order By como parâmetro mas deu erro. É
> possível?
> ****************************************
> O grande portal dos mineiros
> http://www.uai.com.br
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> __________________________________________________
> Converse com seus amigos em tempo real com o Yahoo! Messenger
> http://br.download.yahoo.com/messenger/
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ---------------------------------
> Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>





Mais detalhes sobre a lista de discussão lista