Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment changer un mot de passe scri…
  • Comment faire pour obtenir une valeu…
  • Tutoriel Visual Basic sur la méthod…
  • Comment faire pour modifier le curse…
  • Comment écrire ma propre DLL en VB.…
  • Comment faire de Dice électroniques…
  • Comment mettre à jour de temps avec…
  • Comment lire un fichier CSV à l'aid…
  • Comment lancer un knucklecurve 
  • Comment utiliser les ListBox dans Vi…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment enregistrer une image dans une base de données MS Visual Basic 6

    Votre base de données enregistre les images sous forme binaire , de sorte que vous pouvez afficher les images sur une page Web ou forme Windows. Le langage Visual Basic a une syntaxe de connexion qui permet de vous connecter à la base de données, spécifiez que l'information est une image et de l'enregistrer dans un de vos tables. L'image peut être un à partir d'une page Web ou situé sur le disque dur local . Les images sont de grands objets , de sorte que les tables ont besoin d'espace suffisant pour stocker les fichiers binaires . Avec suffisamment d'espace sur le disque dur , vous pouvez créer une grande banque d'images pour votre application Visual Basic 6 . Instructions
    1

    Créer un objet de flux de mémoire et l'attribuer à l'image. Le flux de mémoire lit les données binaires à partir de l'image et les stocke dans la mémoire. Cette donnée binaire est ensuite transféré dans un tableau binaire . Le code suivant crée le flux de mémoire et enregistre l'image :

    Dim ms Comme neuf MemoryStream () theImage.Save (ms, theImage.RawFormat )

    " theImage " est l'ID de l'image situé sur votre formulaire Visual Basic. Cet élément d'image pointe vers un emplacement d'une image sur le disque dur.
    2

    créer la connexion de base de données et requêtes SQL qui insère l'image dans la base de données. La connexion que vous créez dépend du serveur que vous utilisez . Le code suivant configure la connexion et crée le " insert " query :

    conn As New SqlConnection ( string_connection ) requête As String = "insert into valeurs Picture_Table ( photo) (@ Picture) " command As New SqlCommand ( requête, conn)
    3

    Configurez le paramètre d'image pour la commande de requête. Le code suivant définit un paramètre pour le code SQL et attache l'image :

    byteArray Dim ( ) As Byte = ms.GetBuffer () command.Parameters.Add (New SqlParameter ( " @ Image" , SqlDbType . image) ) . Value = byteArray
    4

    exécuter la requête et enregistrez l'image sur la base de données. Tous les paramètres sont mis en place , mais l'image n'est toujours pas enregistrés dans la base de données . Le code ci-dessous ouvre la connexion de base de données , exécute le code SQL et enregistre l'image à la table de base de données :

    conn.Open () command.ExecuteNonQuery () conn.Close ()
    < br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment puis-je faire un événement MouseClick à l'aide de Visual Basic 
  • Comment utiliser l'API dans Visual Basic 
  • Comment accéder aux données d' un objet DataSet 
  • Comment créer une macro VBA 
  • Comment utiliser ListView avec une case à cocher dans VBA 
  • Comment débogage avec Visual Basic 6 
  • VBA Vs . VB 
  • Comment améliorer la performance VBA dans Word 
  • Comment faire Animated Widgets 
  • Comment utiliser VBA pour modifier la base de données dans Access 2007 Localisation 
  • Connaissances Informatiques © http://www.ordinateur.cc