Imagem Bytea ou oid PostGreSql

2 respostas
H

:!: Preciso salvar uma imagem no banco PostgreSql, da forma byte.
Cheguei a encontrar muito material bom e que resolvia, mas não da forma que desejo, os materiais que encontro ou enviam o arquivo de forma temporária pro banco, ou envia como prepared statement, alguem tem um material bom ou um bom endereço para me ajudar, preciso salvar a imagem no banco através de minha aplicação, passando a query sq, sem ser com preparedstatementl.

:roll:

Desde já agradeço. :smiley:

2 Respostas

L

hiarlay:
:!: Preciso salvar uma imagem no banco PostgreSql, da forma byte.
Cheguei a encontrar muito material bom e que resolvia, mas não da forma que desejo, os materiais que encontro ou enviam o arquivo de forma temporária pro banco, ou envia como prepared statement, alguem tem um material bom ou um bom endereço para me ajudar, preciso salvar a imagem no banco através de minha aplicação, passando a query sq, sem ser com preparedstatementl.

:roll:

Desde já agradeço. :smiley:

Luis:
:!:
a unica forma que conheco é usar um preparedstatement e grava o byte[] no campo bitea do postgres …
penso que é o mais indicado

F

normalmente usamos OID pela forma de armazenamento

o bytea armazena na propria tabela o campo binário
já o oid armazena somente um ID no campo e os binários ficam em outra tabela pg_large_object.

Criado 27 de fevereiro de 2010
Ultima resposta 18 de ago. de 2010
Respostas 2
Participantes 3