Re:inserir arquivo em campo blob!

5 respostas
hashcode

Qual banco(ou tamburete)?

5 Respostas

J

O que você tá usando? Struts? Servlets?

J

Em Struts é assim:

Lá na página jsp:

<html:file property="imagem" size="25"/>

Lá no seu form (struts-config.xml) defina um campo do tipo:

<form-property name="imagem" type="org.apache.struts.upload.FormFile" />

Na sua action

DynaValidatorForm formBean = (DynaValidatorForm) form; FormFile imagem = (FormFile)formBean.get("imagem");

Na sua classe que vai salvar no banco você faz:

BufferedInputStream bis = new BufferedInputStream(imagem.getInputStream()); PreparedStatement.setBinaryStream(<indice>, bis, bis.available());

A sim, o exemplo acima é para campo Long Raw do Oracle.

I

Alguem tem um exemplo de como incluir arquivo em um campo blob ?

Eu to capturando o arquivo , verificando o tamanha a extensao . So nao sei como inserir no banco !!!

Agradeço a quem ajudar .

I

Oracle !

I

Struts… mas to aceitando qualquer exemplo para que eu possa dar uma olhada !!!

Valeu pela atenção .

Criado 19 de julho de 2006
Ultima resposta 19 de jul. de 2006
Respostas 5
Participantes 3