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:
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
:arrow: Les Règles du Forum