Bonjour,

Je cherche à importer une photo dans un blob d'une table sous Oracle.
Je recois un Byte[] et c'est cela que je vuex inserer dans mon blob.

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
15
 
public void SetPhotosEtudiants(Byte[] photoEtudiant,int studentPK)
        {
            //Requete de Maj de la photo
            string query = "Update adsfileblob set blob_image=:photoParticipant where file_guid like '%:studentPK'";
 
            // Paramètres pour la reuqte
            IDbDataParameter[] ParametresAdsFileBlob = {
				DBUtils.BuildParameter("@photoParticipant", DbType.Byte, photoEtudiant),
				DBUtils.BuildParameter("@studentPK", DbType.String, studentPK)
			};
 
            DBUtils.ExecuteNonQuery(query, ParametresAdsFileBlob, iConnection);
            log.Error("Appel Methode WS SetPhotosEtudiants");
        }
J'ai une erreur à l'excution :
L'objet doit implémenter IConvertible.
Quelqu'un peut il m'aider à résoudre ce problème ?

Merci par avance