[firebase-br] Criar sp

Jorge Gustavo Santos jorge.gustavo em pop.com.br
Sex Out 21 16:34:16 -03 2005


Faz o seguinte retira o alter. Utilize o componente ibquery com o método 
execsql.

Atenciosamente,
Jorge Gustavo Santos

marcelo - teflamar wrote:

>que delphi vc está usando?
>
>----- Original Message ----- 
>From: "samuel ferreira" <samuel.peres.ferreira em gmail.com>
>To: "FireBase" <lista em firebase.com.br>
>Sent: Friday, October 21, 2005 3:49 PM
>Subject: Re: [firebase-br] Criar sp
>
>
>bom, nao sei pq, eu nao tenho o 'ibscript', mas tenho o iboscript.
> fiz isso:
>
>create or ALTER PROCEDURE FAZ ( X NUMERIC(11, 2), Y NUMERIC(11, 2))
>
>as
>
>begin
>
>delete from tickets where tipo_entrada = :x or tipo_entrada = :y;
>
>end;
>
> direto no campo script, so q na execucao, da erro. unexpected end of
>command
> ja fiz com ; sem ; mudei o terminator, mas .....
> no seu ai deu certo?
>
> Em 21/10/05, marcelo - teflamar <marcelo em teflamar.com.br> escreveu:
>  
>
>>joga no componente ibscript, propriedade script e
>>ibscript1.Script.LoadFromFile(edscript.text);
>>ibscript1.ExecuteScript;
>>
>>
>>----- Original Message -----
>>From: "samuel ferreira" <samuel.peres.ferreira em gmail.com>
>>To: "FireBase" <lista em firebase.com.br>
>>Sent: Friday, October 21, 2005 2:50 PM
>>Subject: Re: [firebase-br] Criar sp
>>
>>
>>mas isso seria pelo ibconsole ou ibexpert, certo? qr fazer pelo meu
>>executavel, ou seja, preciso de um componente q eu va escrever esse
>>comando.
>>
>>Em 21/10/05, marcelo - teflamar <marcelo em teflamar.com.br> escreveu:
>>    
>>
>>>exemplo:
>>>
>>>SET TERM ^ ;
>>>
>>>CREATE PROCEDURE NONULL (
>>>L_VALOR FLOAT)
>>>RETURNS (
>>>R_VALOR FLOAT)
>>>AS
>>>begin
>>>r_valor=:l_valor;
>>>if (l_valor is null) then r_valor=0;
>>>suspend;
>>>end
>>>
>>>^
>>>
>>>
>>>----- Original Message -----
>>>From: "samuel ferreira" <samuel.peres.ferreira em gmail.com>
>>>To: "FireBase" <lista em firebase.com.br>
>>>Sent: Friday, October 21, 2005 1:42 PM
>>>Subject: Re: [firebase-br] Criar sp
>>>
>>>
>>>mas com o set term, qd executo o programa, da erro de 'token unkown :
>>>      
>>>
>>set'
>>    
>>
>>>mas mesmo assim, agradeco
>>>
>>>
>>>Em 21/10/05, marcelo - teflamar <marcelo em teflamar.com.br> escreveu:
>>>      
>>>
>>>>coloque o SET TERM ;
>>>>----- Original Message -----
>>>>From: "samuel ferreira" <samuel.peres.ferreira em gmail.com>
>>>>To: "FireBase" <lista em firebase.com.br>
>>>>Sent: Friday, October 21, 2005 1:19 PM
>>>>Subject: [firebase-br] Criar sp
>>>>
>>>>
>>>>Ola
>>>>Estou usando fb 1.5 e d7
>>>>ja testei com ibx e mdo e nao funciona
>>>>estou tentando criar uma sp em tempo de execucao, criei uma query com
>>>>        
>>>>
>>o
>>    
>>
>>>o
>>>      
>>>
>>>>seguinte comando exemplo:
>>>>create or ALTER PROCEDURE FAZ
>>>>(
>>>>X NUMERIC(11, 2),
>>>>Y NUMERIC(11, 2)
>>>>)
>>>>AS
>>>>begin
>>>>delete from tickets where tipo_entrada = :x or tipo_entrada = :y;
>>>>end
>>>>porem, tanto com ibx e mdo, ele gera da seguinte forma:
>>>>delete from tickets where tipo_entrada = ? or tipo_entrada = ?;
>>>>ja tentei por query, script, sql e nao faz.
>>>>alguem ai pode me ajudar?
>>>>thank´s
>>>>samuel
>>>>______________________________________________
>>>>FireBase-BR (www.firebase.com.br <http://www.firebase.com.br> <
>>>>        
>>>>
>>http://www.firebase.com.br> <
>>    
>>
>>>http://www.firebase.com.br>) - Hospedado
>>>      
>>>
>>>>em www.bavs.com.br <http://www.bavs.com.br> <http://www.bavs.com.br> <
>>>>        
>>>>
>>http://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
>>>>
>>>>
>>>>--
>>>>No virus found in this incoming message.
>>>>Checked by AVG Anti-Virus.
>>>>Version: 7.0.344 / Virus Database: 267.12.4/146 - Release Date:
>>>>        
>>>>
>>>21/10/2005
>>>      
>>>
>>>>
>>>>______________________________________________
>>>>FireBase-BR (www.firebase.com.br <http://www.firebase.com.br> <
>>>>        
>>>>
>>http://www.firebase.com.br> <
>>    
>>
>>>http://www.firebase.com.br>) - Hospedado
>>>      
>>>
>>>>em www.bavs.com.br <http://www.bavs.com.br> <http://www.bavs.com.br> <
>>>>        
>>>>
>>http://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
>>>>
>>>>        
>>>>
>>>______________________________________________
>>>FireBase-BR (www.firebase.com.br <http://www.firebase.com.br> <
>>>      
>>>
>>http://www.firebase.com.br>) - Hospedado
>>    
>>
>>>em www.bavs.com.br <http://www.bavs.com.br> <http://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
>>>
>>>
>>>--
>>>No virus found in this incoming message.
>>>Checked by AVG Anti-Virus.
>>>Version: 7.0.344 / Virus Database: 267.12.4/146 - Release Date:
>>>      
>>>
>>21/10/2005
>>    
>>
>>>
>>>______________________________________________
>>>FireBase-BR (www.firebase.com.br <http://www.firebase.com.br> <
>>>      
>>>
>>http://www.firebase.com.br>) - Hospedado
>>    
>>
>>>em www.bavs.com.br <http://www.bavs.com.br> <http://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
>>>
>>>      
>>>
>>______________________________________________
>>FireBase-BR (www.firebase.com.br <http://www.firebase.com.br>) - Hospedado
>>em www.bavs.com.br <http://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
>>
>>
>>--
>>No virus found in this incoming message.
>>Checked by AVG Anti-Virus.
>>Version: 7.0.344 / Virus Database: 267.12.4/146 - Release Date: 21/10/2005
>>
>>
>>
>>______________________________________________
>>FireBase-BR (www.firebase.com.br <http://www.firebase.com.br>) - Hospedado
>>em www.bavs.com.br <http://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
>>
>>    
>>
>______________________________________________
>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