Bonjour
J'ai un client qui utilise une vieille version de SQL SERVER et qui stocke semble t'il des PDF dans un champ de type "image"...
J'essaie d'écrire un PDF suite à une extraction d'un enregistrement sans succès. Le fichier s'écrit bien mais lorsque je tente de l'ouvrir, on me dit qu'il a été mal codé. Voici mon code
Merci par avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 pstmt = SQLConnect.getConnection().prepareStatement("SELECT data FROM dbo.pdfData where id = '54302'"); rs = pstmt.executeQuery(); if (rs.next()) { fileBytes = rs.getBytes(1); OutputStream targetFile= new FileOutputStream("c://tmp//test.pdf"); targetFile.write(fileBytes); targetFile.close(); }
Partager