Comment insérer une image dans une base de données Oracle en jav

Messages postés
1
Date d'inscription
lundi 18 janvier 2016
Dernière intervention
27 juin 2016
- - Dernière réponse : cormandyr
Messages postés
600
Date d'inscription
samedi 20 mai 2006
Dernière intervention
8 juillet 2016
- 8 juil. 2016 à 10:09
Bonjour,
Je fait un tp avec J2EE, ça consiste à avoir une page qui ajoute des images dans une BDD en parcourant le disque dure avec "file". Donc il récupère l'url de la photo.
Maintenant, je veux enregistrer cette image sur ma bdd, même si c lourd, en utilisant cet url, sachant que le type de l'image dans ma bdd est "Blob".
Pour pouvoir après l'afficher avec la balise sur une autre page jsp en l'extrayant de la bdd avec le getBlob.
Merci de votre aide à l'avance. j'ai déjà essayé de comprendre quelque chose dans différents forums, mais je ne pigé rien, vu que je débute seulement avec J2EE.
Afficher la suite 

Votre réponse

1 réponse

Messages postés
600
Date d'inscription
samedi 20 mai 2006
Dernière intervention
8 juillet 2016
0
Merci
Salut,

Il te suffit le lire le fichier avec un simple FileInputStream, et d'écrire le tout (les données binaires) dans ta DB...

une simple requete google m'a donné le code pour ton problème... En général, quelqu'un d'autres à déjà eu les soucis que tu as/vas rencontrer

http://www.java2s.com/Code/Java/Database-SQL-JDBC/StoreBLOBsdataintodatabase.htm

--
Commenter la réponse de cormandyr

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.