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

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();
}
Merci par avance pour votre aide