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:
[ Modéré par Bulbo ]
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);
Ajout d'un tag dans le titre
Ajout des balises code
Les Règles du Forum
Partager