PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Gravar imagens no banco PostgreSQL #383210

09/08/2010

0

Boa noite colegas !!!

Estou usando em projeto o PostgreSQL e os componentes da Devart (Unidac) para conectar ao mesmo. Não estou conseguindo gravar literalmente uma imagem no banco de dados, digo a imagem propriamente dita e não o caminho dela.

Aparece uma mensagem informando que a sequência de caracteres é invalida para a codificação UTF8. Para o procedimento de gravar estou usando a estrutura:
- Crio um OpenPictureDlg no punho;
- Dou um execute e para repassar uso o TBlobField(Nome do campo) e depois um Post e depois destruo o OpenPictureDlg.
- Essa mesma rotina já usei no Firebird e deu tudo certo.

Já pensei em mudar a codificação do PostgreSQL para Win1252, mas já ouvi falar que o UTF8 se torna mais compatível, tanto para uso em Linux quanto Windows.

Acredito que o erro não está na rotina, pois como descrevi, esta mensagem é interna do banco de dados.


Agradeço desde já.


Elton Rosa

Elton Rosa

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar