IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[C#] Afficher image stockée dans BDD sans enregistrer dans fichier


Sujet :

ASP.NET

  1. #1
    Membre actif Avatar de seb.49
    Profil pro
    ljgdfgdf
    Inscrit en
    Octobre 2002
    Messages
    291
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : ljgdfgdf

    Informations forums :
    Inscription : Octobre 2002
    Messages : 291
    Points : 209
    Points
    209
    Par défaut [C#] Afficher image stockée dans BDD sans enregistrer dans fichier
    Bonjour,

    Je voudrais pouvoir afficher une image dans un controle Image ASP sans que l'image soit stockée dans un fichier. En effet, l'image est stockée dans un champ de ma base. J'arrive à l'afficher sur la page comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Bitmap oImage = new Bitmap(new System.IO.MemoryStream(MONTABLEAUDEBYTE);
    Response.ContentType = "image/jpeg";
    oImage.Save(Response.OutputStream,System.Drawing.Imaging.ImageFormat.Jpeg);
    mais ça supprime tous ce qu'il y a sur ma page pour n'afficher que le photo. Merci de votre aide

  2. #2
    Membre actif Avatar de seb.49
    Profil pro
    ljgdfgdf
    Inscrit en
    Octobre 2002
    Messages
    291
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : ljgdfgdf

    Informations forums :
    Inscription : Octobre 2002
    Messages : 291
    Points : 209
    Points
    209
    Par défaut
    J'ai trouvé,

    Je me suis créé une page PHOTO.ASPX.

    Dans ma page ou je dois afficher l'image, je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Image1.ImageUrl="images/photo.aspx?PARAM1=XX;
    où image1 est mon controle Image ASP

    quand l'exécute ce code, j'exécute aussi le code de photo.aspx soit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    if (Request.QueryString["PARAM"]!=null)
    {
    Bitmap oImage = new Bitmap(new System.IO.MemoryStream(MonTableauDeByte);
    Response.ContentType = "image/jpeg";
    oImage.Save(Response.OutputStream,System.Drawing.Imaging.ImageFormat.Jpeg);}
    ma page PHOTO.ASPX devient donc une image qui s'affiche dans mon controle ASP Image.

    Voila, j'espère que ça pourra servir à d'autre

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Afficher image stocké dans BD sql sur PictureBox
    Par nabileon dans le forum VB.NET
    Réponses: 1
    Dernier message: 10/09/2014, 09h11
  2. Ajouter des enregistrements dans BDD sans Access installé
    Par bibilolo2 dans le forum Général VBA
    Réponses: 2
    Dernier message: 11/06/2009, 12h27
  3. [MySQL] afficher image stockée dans mysql
    Par dino-info dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 05/05/2008, 01h10
  4. enregistrement dans BDD
    Par philguio dans le forum Windows Forms
    Réponses: 2
    Dernier message: 26/03/2007, 12h07
  5. [MySQL] Afficher image stockée sous forme binaire
    Par Luffy Duck dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 26/12/2005, 18h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo