[firebase-br] RES: Base de dados Externa
Zottis
bzottis em ig.com.br
Ter Out 29 21:30:01 -03 2013
Obrigado Walter, com a sua dica consegui resolver.
-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de W O
Enviada em: terça-feira, 29 de outubro de 2013 17:14
Para: FireBase
Assunto: Re: [firebase-br] Base de dados Externa
Lo mejor que puedes hacer es estos casos es enviar tu variable o tu columna
a una tabla de LOG y verificar cual es su valor. Muchas veces el contenido
de una variable no es el que creíamos y al tenerlo en una tabla de LOG se
puede encontrar el error muy fácilmente.
http://firebird21.wordpress.com/2013/06/26/registrando-errores-en-una-tabla-
de-log/
http://firebird21.wordpress.com/2013/06/28/otro-ejemplo-del-uso-de-la-tabla-
de-log/
Saludos.
Walter.
On Tue, Oct 29, 2013 at 2:26 PM, José Mauricio Barbisan Zottis <
bzottis em ig.com.br> wrote:
> Pessoal, o que esta errado nesse código, pois da erro de Parse
>
> BANCO = 'externo';/*'192.168.1.10:D:\BD\EXTERNO.FDB';*/
> USUARIO_BD = 'SYSDBA';
> SENHA_BD = 'masterkey';
>
> EXECUTE STATEMENT ( 'EXECUTE PROCEDURE SP_GEN_AUDITORIA;')
> ON EXTERNAL :BANCO
> AS USER :USUARIO_BD PASSWORD :SENHA_BD
> WITH COMMON TRANSACTION
> INTO :CODIGO_ ;
>
> /* SQL = 'INSERT INTO auditoria (
> CODIGO, DATA_CAD, HORA, COD_USUARIO, TABELA, OPERACAO, CHAVE,
> ENDERECO,
> NETWORK_PROTOCOL)
> VALUES ('|| :CODIGO_ ||','|| current_date ||','|| current_time
> ||','|| :usuario ||','''|| :tabela_ ||''','''||
> :operacao_ ||''','|| :chave_ ||','''|| :endereco_
> ||''','''|| :NETWORK_PROTOCOL_|| ''')';*/
>
>
> SQL = 'INSERT INTO auditoria (
> CODIGO, DATA_CAD, HORA, COD_USUARIO, TABELA, OPERACAO, CHAVE,
> ENDERECO,
> NETWORK_PROTOCOL)
> VALUES ('|| :CODIGO_ ||','|| current_date ||','|| current_time
> ||','|| :usuario ||','|| :tabela_ ||','||
> :operacao_ ||','|| :chave_ ||','|| :endereco_ ||','||
> :NETWORK_PROTOCOL_|| ')';
>
> até aqui da certo
>
> EXECUTE STATEMENT (SQL);
> ON EXTERNAL :BANCO
> AS USER :USUARIO_BD PASSWORD :SENHA_BD
> WITH COMMON TRANSACTION;
> ______________________________________________
> 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
Mais detalhes sobre a lista de discussão lista