[firebase-br] IBO 5.5.3 - Problema ao gravar campo criptografado
Cyber Guido
cyberguido em gmail.com
Qua Dez 3 12:36:04 -03 2014
Marcos,
XE6, como já foi dito, trata strings de maneira radicalmente diferente
do D6. Experimente substituir 'String' por 'AnsiString' (no D6 strings
eram ansistring) que deve resolver.
Este artigo de autoria de Cary Jensen pode ser útil
http://caryjensen.blogspot.com.br/2010/01/migrating-existing-delphi-applications.html
preste especial atenção ao 8º parágrafo que tem link para um white
paper.
Cordialmente,
Carlos
------ Original Message ------
From: "Marcos Weimer" <marcosweimer em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: 03/12/2014 11:55:07
Subject: [firebase-br] IBO 5.5.3 - Problema ao gravar campo
criptografado
>Ola!
>
>Sempre gravamos da mesma forma...
>qgrava.parambyname('senha').asstring := criptografia(senhadigitada,
>chavecripto)
>
>a function criptografia retorna uma string #$14#$008B#$1B#7#6#$A#$16
>
>quando vou no parambyname o valor confere com oque é retornado pelo
>criptografia, mas ao gravar não funciona.
>
>Antes usávamos o IBO 4.9.8 (no D6, agora utilizamos o XE6) e funcionava
>perfeitamente. Alguém passou por algo similar ?
>
>
>-=Ma®©oS=-
>Marcos R. Weimer
>Delphi / C# / ASP.NET / PHP / WebServices / Firebird
>______________________________________________
>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