Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan lagre et bilde til en database med MS Visual Basic 6
    Din databasen lagrer bildene i binær form, slik at du kan vise bildene på en webside eller Windows-skjema . Visual Basic språket har en forbindelse syntaks som lar deg koble deg til databasen , angir at informasjonen er et bilde og lagre det i en av tabellene . Bildet kan være en fra en webside eller ligger på den lokale harddisken . Bildene er store objekter , slik at tabellene trenger nok plass til å lagre binære filer . Med nok plass på harddisken, kan du lage et stort bilde oppbevaringssted for Visual Basic 6 program. Instruksjoner
    en

    Lag et minne stream objekt og tilordne den til bildet . Minnet strøm leser de binære data fra bildet , og lagrer den i minnet . Denne binære data blir senere overført til en binær matrise . Følgende kode oppretter minnet stream og lagrer bildet : en

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

    " theImage " er ID av bildet plassert på din Visual Basic skjemaet. Dette bildeelement peker til en plassering av et bilde på harddisken .
    2

    Opprett database tilkobling og SQL spørring som setter bildet inn i databasen . Forbindelsen du oppretter er avhengig av serveren du bruker . Følgende kode setter opp forbindelsen og skaper den " insert " søket : en

    Dim conn som ny SqlConnection ( string_connection ) Dim spørring As String = " insert inn Picture_Table ( bildet) verdier ( @ Picture) " Dim -kommandoen som New SqlCommand (spørring , conn )
    3

    Sett opp bilde parameter for spørringen kommandoen. Følgende kode setter opp en parameter for SQL-kode og legger bildet : en

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

    utføre spørringen og lagre bildet til databasen. Alle parametrene er satt opp , men bildet er fortsatt ikke lagres i databasen . Koden nedenfor åpner databasen tilkobling, utfører SQL- kode og lagrer bildet til databasen tabellen : en

    conn.Open ( ) command.ExecuteNonQuery ( ) conn.Close ( )


    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en kvadratisk formel Programmet på en TI …
    ·Hvordan finne antall linjer i en String for Visual Basi…
    ·Hvordan lage en e-post i en VBScript 
    ·Hva er WordPerfect Makroer 
    ·Slik konverterer Hex til desimaler i VB.NET 
    ·Slik sletter ODBC DSN på VBnet 
    ·Visual Basic Tegning Tutorial 
    ·Slik kopierer mapper ved hjelp av VBA 
    ·VBA & Macro Tips i Word 2007 
    ·Hvordan lage enkle TI - 83 Snake Games 
      Anbefalte artikler
    ·Slik viser filer fra en valgt Trevisning Node i en List…
    ·Hvordan inkludere eksterne JS i JavaScript 
    ·Hvordan søke Convolution i MATLAB uten å bruke Functi…
    ·Hvordan bruke JavaScript til å vise primtallsfaktorer 
    ·Hvordan skrive boolske uttrykk 
    ·Hvordan Roter et bilde med Matrix klasse i Vb.Net 
    ·Query String godkjenning i PHP 
    ·Hvordan få en funksjon Prototype i DLL 
    ·Hvordan sette inn i MySQL med PHP 
    ·Hvordan å lukke et skjema i VB.NET 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/