Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : insertion d'image [ Base de données / Access ] (awa_awa)

lundi 3 mars 2008 à 10:35:46 | insertion d'image

awa_awa

 

salut aidez moi a trouver une solution

Dim cmd AsNew OleDbCommand("insert into personnels(Mle,photo)values('" & ComboBox1.Text & "','" & picturebox1.Image  & "')", cn)

Try

cmd.ExecuteNonQuery()

Catch ex As Exception

MsgBox(ex.Message)

End Try

je ne peux pas inserrer l'image par cette requette
l'ereure s'apparit dans la partie rouge souligner

lundi 3 mars 2008 à 11:05:26 | Re : insertion d'image

Renfield

Administrateur CodeS-SourceS
image peut difficilement être casté en String... quel type de champ, 'photo' ?

lundi 3 mars 2008 à 11:14:54 | Re : insertion d'image

awa_awa

moi je veux executer une requette pour enregistrer une image de picturebox en un champs de type objet ole a la base access
savez vous le code correcte d'insertion
et merçi

lundi 3 mars 2008 à 11:18:11 | Re : insertion d'image

Renfield

Administrateur CodeS-SourceS
via une requête SQL, j'y crois moyen, faudra manipuler un Recordset (ou équivalent .Net)

lundi 3 mars 2008 à 11:26:56 | Re : insertion d'image

PCPT

Administrateur CodeS-SourceS
awa_awa -> on tourne en boucle, je t'ai dit de te renseigner sur type STREAM pour ADO.NET

jeudi 3 avril 2008 à 10:42:11 | Re : insertion d'image

rida1986

Slt tout le monde
voilà la solution

Dim cmd As New OleDbCommand("insert into personnels(Mle,photo)values('" & ComboBox1.Text & "', '" & picturebox1.ImageLocation  & "')",cn)

Try

cmd.ExecuteNonQuery()

Catch ex As Exception

MsgBox(ex.Message)

EndTry



slt tt le monde c moi rida de casablanca (maroc) et j'ai besoin de cours en vb.net, et merci bcp


jeudi 3 avril 2008 à 10:45:16 | Re : insertion d'image

Renfield

Administrateur CodeS-SourceS
c'est une facon de voir... l'objectif est tout a fait différent.
là, tu stockes le chemin vers l'image, et non plus l'image (blob)

mais si tu es sur que les images seront trouvées, point de soucis.

dimanche 27 avril 2008 à 17:07:51 | Re : insertion d'image

naimovech

slt
tout d'abord si vous avez donne ta base le champs de l'image de type image voila la solution :
1 ere :
la declaration 
-----------------------------------------
Imports System.IO
Imports System.IO.MemoryStream
-----------------------------------------
 Dim img_bytes As Byte()
    Dim img As Drawing.Bitmap
    Dim com As New SqlCommand
    Dim dr As SqlDataReader
--------------------------------
l'evenement : pour l'insertion
----------------------------------------------
Dim mystream As FileStream
 mystream = File.Open("chemain de votre image", FileMode.Open, FileAccess.Read)
        ReDim img_bytes(CInt(mystream.Length) - 1)
        mystream.Read(img_bytes, 0, CInt(mystream.Length) - 1) 'lecture des bytes
        mystream.Close()
        com.Connection = con
        Try
            con.Open()
            com.CommandText = "insert into image(image) values(@parm)"
            Dim parm As SqlParameter = New SqlParameter("@parm", SqlDbType.Image)
            parm.Value = img_bytes
            com.Parameters.Add(parm)
            com.ExecuteNonQuery()
            con.Close()
        Catch ex As Exception
            MsgBox( ex.Message)
        End Try
--------------------------------
l'evenement : pour la lecture
----------------------------------------------
 com.Connection = con
        Try
            con.Open()
            com.CommandText = "select * from image where id='" & id & "'"
            dr = com.ExecuteReader
            dr.Read()
            img_bytes = CType(dr("image"), Byte())
            img = New Drawing.Bitmap(New System.IO.MemoryStream(img_bytes))

pour que votre image doit etre visible il faut l'enregistrer dans un tompo d'image :

            img.Save("chemain pour l'enregistrement de l'image depuis la BD")
           picturebox1.Image= "chemain pour l'enregistrement de l'image depuis la BD"
            con.Close()
        Catch ex As Exception
            MsgBox( ex.Message)
        End Try




Cette discussion est classé dans : image, ex, insertion, cmd


Répondre à ce message

Sujets en rapport avec ce message

insertion d' ole excel dans un form [ par David78390 ] Bonjour,Avant ce post j'ai bien cherhé mais rien trouvé, donc je me tourne vers vous<img src="http://www.vbfrance.com/imgs2/s problème d'insertion de "" [ par pOusSinUs ] lorsque j'insère des commandes CMD dans visual basic 2005, je dois affecter des guillemets "" pour accorder les espaces (d'un répertoire). Mais là pro Insertion d'une image en html [ par faye sly ] Bonjour je suis débutant en webmastering et j'aimerai que vous m'aidiez à inserrer une image en html. J'ai maintes fois essayer avec la balise mais ju debutant ORACLE VB .NET [ par battit64 ] Bonjour j'essaie d'insere des enregistremetn dans une table mais j'ai une erreur ORA-00984 un nom de colone n'est pasautorisé icisi quelqu'un peut m'a insertion automatique d'image [ par romdev ] Salut, J'ai un probleme en visual basic 6.0, j'aimerai créer une boucle qui m'insererait un nombre indeterminer d'images dans ma fram. Je n'ai trouver probleme insertion image [ par aurel16 ] Bonjour,Je developpe sous visual basic express 2008. J'ai un problème lorsque que j'insère une image dans un picturebox et que je lance le deboguage, insertion image [ par ddove53 ] Slt, j'ai un champA de la tableA.Je veux que quand je vais chercher une image, qu'il écrive le chemin de l'image dans le champA.Jusque là j'écris en d Insertion d'image en VBA Excel 2007 à partir d'un tableau de données [ par Theodavid ] Bonjour,voilà mon problème :j'ai une liste de 700 produits avec leurs références dans un tableau excel et j'ai un dossier avec les 700 images nomées p Besoin d'aide pour insertion d'image [ par kaym ] Salut,Voila je suis debutant en VB et j'ai besoin dans le cadre d'un projet d'effectuer un petit code qui permet lors d'un clic sur un bouton de faire


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,374 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.