Muito obrigado Wagner sua ajuda foi de grande valia, n�o sabia que era preciso converter o arquivo. Ap�s converter o arquivo seria um insert simples com o arquivo transformado em bin�rio? Desculpe, n�o tenho muitos conhecimentos em ORACLE.
----- Original Message -----
Sent: Friday, June 08, 2001 3:20 PM
Subject: Re: [java-list] Inserindo arquivos em banco de dados ORACLE. Algu�m sabe como fazer?

Ol� Eduardo..
 
  Para voc� conseguir inserir um arquivo no banco de dados ORACLE, primeiramente tem que ser uma vers�o igual ou maior que o ORACLE8i.
  Tem um tipo de campo que � o BLOB, para voc� gravar uma arquivo dentro dele primeiramente voc� tem transformar este arquivo em bin�rio, e gravar normalmente.
  E para recuperar este arquivo do ORACLE voc� ter� que transformar estes dados bin�rios em arquivo outra vez......
 
Espero ter ajudado..
 
abra�o,
 
Wagner Levi Brunca
CPA Sistemas de Informa��o e Com. Ltda.
----- Original Message -----
Sent: Friday, June 08, 2001 2:36 PM
Subject: [java-list] Inserindo arquivos em banco de dados ORACLE. Algu�m sabe como fazer?

Ol� pessoal da lista
 
Eu tinha que implementar um servlet que enviasse um e-mail com arquivos atachados. Implementei um servlet que faz um upload do arquivo para o servidor e outro para pegar e enviar este arquivo via e-mail, a partir do servidor. Fiz assim porque n�o consegui fazer o servlet "enxergar" os arquivos da m�quina cliente, sendo assim a melhor op��o foi um upload e depois o envio do e-mail. N�o sei se esta foi a melhor op��o, mas est� funcionando razoavelmente bem at� agora.
 
O problema agora � o seguinte. Al�m de enviar este arquivo por e-mail, eu preciso gravar ele numa base de dados ORACLE. Algu�m saberia como implementar uma inser��o de arquivos que est�o no servidor? Se algu�m tiver algum exemplo pode me enviar, qualquer ajuda � bem vinda.
 
Obrigado
Eduardo



Eduardo de Souza Bernardino
N�cleo Java - Desenvolvedor
[EMAIL PROTECTED]


R. Luigi Galvani, 200 - 4� andar - conj. 41
CEP: 04575 020 - Brooklin Novo
S�o Paulo - SP
Tel/Fax: (5511) 5505-5150
www.ecorp.com.br


Responder a