| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Hvordan man kan spare et billede til en database med MS Visual Basic 6
    Din database gemmer billeder i binær form , så du kan vise billederne på en webside eller Windows formular. Visual Basic sprog har en forbindelse syntaks, der giver dig mulighed for at oprette forbindelse til databasen , skal du angive , at oplysningerne er et billede og gemme det i en af ​​dine tabeller. Billedet kan være en fra en webside eller placeret på den lokale harddisk . Billederne er store genstande , så tabellerne brug for tilstrækkelig plads til at gemme binære filer. Med lidt harddiskplads , kan du oprette et stort billede opbevaringssted for din Visual Basic 6 ansøgning. Instruktioner
    1

    Opret et memory stream-objekt og tildele den til billedet. Hukommelsen stream læser de binære data fra billedet og gemmer det i hukommelsen. Denne binære data senere overført til en binær array. Følgende kode opretter hukommelsen stream og gemmer billedet : Hej

    Dim ms Som ny MemoryStream () theImage.Save (ms , theImage.RawFormat )

    " theImage " er ID af billedet placeret på din Visual Basic formular. Dette billede element peger på en placering af et billede på harddisken.
    2

    Opret forbindelsen til databasen og SQL forespørgsel, der indsætter billedet i databasen. Forbindelsen du opretter er afhængig af den server, du bruger . Følgende kode opretter forbindelsen og skaber "indsættes " query : Hej

    Dim conn som ny SqlConnection ( string_connection ) Dim query As String = " insert into Picture_Table ( billedet) værdier ( @ Picture )" Dim kommando som New SqlCommand (forespørgsel , forbind )
    3

    Indstil billedet parameter for forespørgslen kommando. Følgende kode opretter et parameter for SQL-kode , og lægger billedet : Hej

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

    Udfør forespørgslen og gemme billedet til databasen. Alle parametre er sat op , men billedet er stadig ikke gemmes i databasen. Koden nedenfor åbner forbindelsen til databasen , udfører SQL-kode og gemmer billedet til database tabel : Hej

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

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Stop en Infinite Loop på Macro 
    ·Sådan tilføjes rullepaneler Datagrid 
    ·Sådan Bo et Visual Basic Form at passe til skærmen 
    ·Sådan oprettes en Data Grid i Visual Basic 
    ·Sådan kombinere billeder fra to bitmaps i VB.Net 
    ·Sådan oprettes en batch-fil til at kopiere på Windows…
    ·Hvordan man skriver beregningsformler i Visual Basic 
    ·Hvordan at tilføje ODBC til VB.Net Express 
    ·Hvordan man laver en Flooder Med Visual Basic 
    ·Sådan konstateres , om en nøgle findes i VBScript 
      Anbefalede Artikler
    ·Sådan Set Up Deployment for VBS brugerdefineret handli…
    ·Grundlæggende Hjælp til Microsoft Visual 
    ·Sådan bruges et billede Kort i Visual Studio 
    ·Sådan fjernes punkter fra et array i Java 
    ·Sådan oprettes en GUI i Basic 
    ·Sådan Edit PYD filer 
    ·Hvad er en erklæring i Java 
    ·Sådan Afsætte en 2D Array Pointer 
    ·Perl String Længde Funktion 
    ·Sådan Beregn Sum af heltal i Java 
    Copyright © Computer Viden http://www.computerdk.com