Salut tout le monde
Je sais pas si c’est la bonne partie du forum mais je pose ma question quand même .
J’aimerai savoir comment on fait pour sauvegarder un fichier au format RTF dans une BDD Mysql avec java ?
Merci à vous et bonne fêtes
Salut tout le monde
Je sais pas si c’est la bonne partie du forum mais je pose ma question quand même .
J’aimerai savoir comment on fait pour sauvegarder un fichier au format RTF dans une BDD Mysql avec java ?
Merci à vous et bonne fêtes
fait attention !!!
ok, je vais te répondre:je pause ma question
c'est simple il faut faire des insertion dans ta table sous forme de Blob
Si tu pouvait être plus clair,surtout coté java.
merci
voila un exemple:
et tu affecte le dossier que tu désire enregistrer et enfin tu insère ce blob dans ta requête d'insertion.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2private Blob champsDossier;
J'ai trouvé la solution dans le tuto JDBC et les données binaires BLOB,c'est tout simple.
Je poste la méthode pour la sauvegarde d'une image,c'est le même principe .
Il fallé cr:
merci à anisj1m.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 public void sauveIMG(String location, String name) throws Exception { File monImage = new File(location); FileInputStream istreamImage = new FileInputStream(monImage); try { PreparedStatement ps = conn .prepareStatement("insert into image (name, img) values (?,?)"); try { ps.setString(1, name); ps.setBinaryStream(2, istreamImage, (int) monImage.length()); ps.executeUpdate(); } finally { ps.close(); } } finally { istreamImage.close(); } }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager