[firebase-br] sobre EXECUTE STATEMENT

luiz-allnet luiz em parinformatica.com.br
Qui Mar 2 16:50:47 -03 2006


Tente assim.

csql = 'select first 1 CFOCODIGO from CFO where CFOCODIGO <
'+QuotedStr('5103')+' order by CFOCODIGO';

execute statement :csql into :o_registro;

----- Original Message ----- 
From: "Wagner J.Rocha" <rocha-EymZe7NRLGQ39yzSjRtAkw em public.gmane.org>
Newsgroups: gmane.comp.db.firebase.portuguese
Sent: Thursday, March 02, 2006 2:12 PM
Subject: [firebase-br] sobre EXECUTE STATEMENT


> Tenho dentro de SP este fonte abaixo, quando peço para executar o
> comando apresenta erro,.
> Neste caso o campo é do tipo VarChar,.
>
> csql = 'select first 1 CFOCODIGO from CFO where CFOCODIGO < ''5103''
> order by CFOCODIGO';
>
> execute statement :csql into :o_registro;
>
> Neste exemplo identico o comando é executado com sucesso, o único
> detalhe que neste caso o campo é do tipo INTEGER.
> csql = 'select first 1 BANCODIGO from AGENCIA where BANCCODIGO < 2 order
> by BANCODIGO';
>
> execute statement :csql into :o_registro;
>
> Qual pode ser o erro, utilizo o IBExpert para realizar a manutenção no
> banco de dados, após a digitação e gravação da SP se a utilizo
> no SQL Editor (F12) acontece o erro, se utilizo o Debug Procedure o
> processo passa normalmente.... maluco hein....
>
> Abraços.
>
> Wagner
>


----------------------------------------------------------------------------
----


______________________________________________
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