Bonjour,

Sur Forms 10g, je voudrais faire afficher dans une fenêtre du navigateur un champ BLOB binaire d'une table de la base de données.

Pour ce faire, qu'est-ce qui est plus efficace entre :

1) d'abord écrire le BLOB en un fichier physique sur le disque, puis de l'ouvrir dans une page web (file://...) avec un package pl/sql FOPEN puis de le supprimer du disque à la fermeture de cette page web (soit lorsque l'utilisateur a terminé de consulter le contenu du fichier)

ou

2) ouvrir directement le contenu binaire du BLOB dans une nouvelle fenêtre web en utilisant web.show_document ?

ou

3) faire comme 2) mais en utilisant le webutil côté client ou ctl_util côté serveur

ou

4) faire comme 1) mais avec les Java bean (et non pas avec un package pl/sql) tel que décrit en http://forms.pjc.bean.over-blog.com/...5029633-6.html


Merci beaucoup