[firebase-br] RES: StoredProcedure com erro "unassigned code"

Jhosef Marks jhosef em gmail.com
Seg Set 1 12:08:05 -03 2008


Código da procedure

CREATE PROCEDURE LOCACAO_I (
    id_cliente integer,
    data_locacao date,
    total numeric(9,2))
returns (
    idlocacao integer)
as
begin
  insert into locacao (
    id_locacao,
    id_cliente,
    data_locacao,
    total)
  values (
    gen_id(seq_locacao_id, 1),
    :id_cliente,
    :data_locacao,
    :total);
  returning id_locacao into :IDLOCACAO;
end;

2008/9/1 Marco Antonio <marcobolacha em vicoldobrasil.com.br>

> Sem o código fica difícil te ajudar
>
>
>
> Marco Antonio
> Gerência Informática
> (  (35) 3821.5009
> e-mail: marco.castro em vicoldobrasil.com.br
>
>
> P Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO
> AMBIENTE
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Jhosef Marks
> Enviada em: segunda-feira, 1 de setembro de 2008 10:32
> Para: firebird-br em yahoogrupos.com.br; FireBase
> Assunto: [firebase-br] StoredProcedure com erro "unassigned code"
>
> Bom dia,
>
> na hora de executar uma StoredProcedure para salvar um registro, eu recebo
> a
> mensagem de erro "unassigned code", os parâmetros estão corretos, são 3
> parametros de entrada (ftInput) e seria 1 de saida (ftOutput)
>
> Quando eu removo o parametro de Output executa sem erro...
>
> Outra coisa q acontece quando eu seto o nome da procedure e vejo os
> parametros eles vem bagunçado, ta vindo assim:
> param1 = input
> param2 = output
> param3 = input
> param4 = input
>
> quando deveria vir assim:
> param1 = input
> param2 = input
> param3 = input
> param4 = output
>
> O q poderia estar acontecendo aqui??
>
> eu estou usando FireBird2.0+DbExpress+Delphi 2007
> --
> Jhosef Marks de Carvalho
> Delphi Developer
> http://groups.google.com/group/soumaisdelphi
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Jhosef Marks de Carvalho
Delphi Developer
http://groups.google.com/group/soumaisdelphi



Mais detalhes sobre a lista de discussão lista