Membro desde: 18/04/2005 00:00:00
Mensagens: 30
Offline
Galera estou tendando gravar um arquivo de texto (pdf, txt ou uma imagem de extensão tif)
Estou usando o tipo de dados bytea
quando vou inserir neste campo dou um insert e passo para o campo um array de bytes, quando dou um select no pgadminIII aparece no campo que gravei o seguinte = [B@955b34;
Quando leio do banco via java e mando imprimir para arquivo ele escreve para o arquivo = [B@955b34 e não o conteudo do arquivo original
Codigo usado para inserir a imagem ou arquivo onde buffer é o array de bytes
Codigo usado para ler os bytes e quem vem uma serie de caracteres loucos.
Onde rs.getBytes(7) tenta recuperar os bytes.
Alguem sabe o que pode estár errado?
16/10/2006 22:38:22
Assunto:
marcossousaPJ
GUJ Master
Membro desde: 14/01/2004 00:00:00
Mensagens: 1835
Offline