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

VB.NET Discussion :

besoin de votre aide -- lecture d'une image --


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    61
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 61
    Par défaut besoin de votre aide -- lecture d'une image --
    bonjour
    voila le probleme ...
    j'ai une table sql server
    nom de la table IMG les champs (code,photo)
    j'ai une form ou il ya un picturebox une zone de texte
    lorsque je tape le code dans la zone de texte je veux que l'image s'affiche dans le picturebox
    NB : j'ai deja stocke l'image dans la base de donnees avec le code suivant et ça marche:
    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
    16
    17
     Dim ms As New MemoryStream
            PictureBox1.Image.Save(ms, PictureBox1.Image.RawFormat)
            Dim arrImage() As Byte = ms.GetBuffer
            ms.Close()
     
            Dim cnn As New SqlConnection(cnxstr)
            Dim strSQL As String = "INSERT INTO img (photo)VALUES (@Picture)"
            Dim cmd As New SqlCommand(strSQL, cnn)
     
     
     
            cmd.Parameters.Add(New SqlParameter("@Picture", _
               SqlDbType.Image)).Value = arrImage
     
            cnn.Open()
            cmd.ExecuteNonQuery()
            cnn.Close()
    j'ai essaye le code suivant pour l'affichage mais il me donne une erreur au niveau de da.fill(ds,"img")
    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
    16
    17
    18
    19
    20
          Dim cnn As New SqlConnection(cnxstr)
            cnn.Open()
            Dim strSQL As String = "select photo from img where code=" & TextBox1.Text & ",cnn"
            Dim cmd As New SqlCommand(strSQL, cnn)
     
     
            da = New SqlDataAdapter(cmd)
            ds = New DataSet
            da.Fill(ds, "img")
     
     
     
            Dim arrayImage() As Byte = CType(ds.Tables("img").Rows(1)("photo"), Byte())
     
            Dim ms As New MemoryStream(arrayImage)
            With Me.PictureBox1
                .Image = Image.FromStream(ms)
     
     
            End With
    merci d'avance les amis

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par feldene Voir le message
    j'ai essaye le code suivant pour l'affichage mais il me donne une erreur au niveau de da.fill(ds,"img")
    si tu nous dis pas quelle est l'erreur on va pas deviner

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

Discussions similaires

  1. Réponses: 24
    Dernier message: 13/05/2014, 14h47
  2. Besoin de votre aide pour choisir une offre wifi
    Par quaresma dans le forum Hardware
    Réponses: 1
    Dernier message: 19/08/2010, 11h37
  3. Besoin de votre aide pour une formulae
    Par bluecurve dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 01/05/2007, 08h46
  4. Besoin d'aide pour afficher une image dans un applet
    Par argon dans le forum AWT/Swing
    Réponses: 16
    Dernier message: 19/01/2006, 19h45
  5. J'ai besoin de votre aide pour une requête
    Par ovdz dans le forum Langage SQL
    Réponses: 6
    Dernier message: 20/05/2005, 11h42

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