req="insert into table(ID,IMAGE) values('1','"+GetPhoto ( PathImage)+"')";
oracleCon.nonQueryOrder(req);
}
publicstatic byte[] GetPhoto(string filePath)
{
FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read);
BinaryReader br = new BinaryReader(fs);
byte[] photo = br.ReadBytes((int)fs.Length);
br.Close();
fs.Close();
return photo;
}
et j'ai un erreur de type
Code :
ORA -01465 invalide hex number
*******************
aprés j'ai pensé à inserer l'id au debut et laisser le champs image à null et ensuite faire un update pour inserer une image à la place du null mais c'est la même chose . **************** si vous avez une expliquation,mérçi
Marsh Posté le 04-11-2004 à 11:32:46
salut à tous
j'ai un probleme en c# si vous pouvez m'aider
voilà:
je souhaite inserer avec un boutonInserer dans une table oracle(dans
un champs blob)une image
la table contient deux champs
Id image
alors j'ai fait ce code
et j'ai un erreur de type
*******************
aprés j'ai pensé à inserer l'id au debut et laisser le champs image à null
et ensuite faire un update pour inserer une image à la place du null mais c'est la même chose .
****************
si vous avez une expliquation,mérçi