Você pode usar um array de bytes para gravar o que recuperou do banco num arquivo. Dá uma olhada na API do Blob.
Re:campo blob abrir arquivo!
5 Respostas
Por exemplo, para JDBC: o result set tem um metodo getBlob e o Blob tem um metodo getBytes.
Não testei não, veja esse:
Blob myBlob = rs.getBlob("NOME_DO_CAMPO");
byte[] b = myBlob.getBytes(1, (int)myBlob.length());
File arquivo = new File("NOME_DO_ARQUIVO");
FileOutputStream fo = new FileOutputStream(arquivo);
fo.write(b);
Outra opção:
http://www.linhadecodigo.com.br/artigos.asp?id_ac=100
Até!
I
Gente eu to conseguindo fazer a inserção de arquivo no banco de dados em um campo Blob .
O meu problema é !!!
Como eu faço para recuperar o conteudo do arquivo que esta no banco ? Sendo que queria armazena-lo em um arquivo tambem !!!
Agradeço a quem ajudar !
I
tem um exemplo basico aí !?
Criado 18 de agosto de 2006
Ultima resposta 18 de ago. de 2006
Respostas 5
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Desmistificando WebAssembly: Alta performance,... Por Raphael Amorim — Casa do Codigo