Bonjour,

Je dois extraire un champ blob d'une base de donnée oracle pour
ensuite l'inserer dans une bd mysql.
J'ai fais des essais avec la fonction getbyte() qui sont peu concluant.
Quand j'insère ds mysql , il ne me met pas mon blob original.

Si vous avez des idées .....

Merci D'avance.
Spirit.



Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
connO = WEBAVIConnectionOracle.getConnection(); 
	   conn = WEBAVIConnection.getConnection();
 
       sqlO = "select picture from BADG_PICTURE  where id='"+id+"'";
       stmtO = connO.createStatement();
       rs   = stmtO.executeQuery(sqlO) ;
       if(rs.next()) {
       img =  rs.getBytes(1); 	   
 
       } 
 
       sql = "UPDATE VIPICTURE set  picture='"+img+"',  mimetype='"+mimetype+"',image_size="+image_size+",width="+image_width+",height="+image_height+" where ID='"+id+"'" ;
       stmt = conn.createStatement();
       stmt.executeUpdate(sql);
[ Modéré par Bulbo ]
Ajout d'un tag dans le titre
Ajout des balises code
Les Règles du Forum