Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe te besparen een afbeelding met een database met MS Visual Basic 6
De database slaat afbeeldingen in binaire vorm , zodat u de afbeeldingen op een webpagina of Windows vorm te geven. De Visual Basic- taal heeft een verbinding syntax die u toelaat om verbinding met de database , aangeven dat de gegevens is een beeld en opslaan in een van de tafels . De afbeelding kan een uit een webpagina of op de lokale harde schijf . Beelden zijn grote objecten , zodat de tafels hebben voldoende ruimte om de binaire bestanden op te slaan . Met voldoende harde schijf ruimte , kunt u een grote afbeelding opslagplaats voor uw Visual Basic 6 applicatie te maken . Instructies
1

Maak een geheugen streamobject en toewijzen aan de afbeelding . Het geheugen stroom leest de binaire data van het beeld en slaat deze op in het geheugen . Deze binaire data wordt daarna overgebracht naar een binaire array. De volgende code maakt het geheugen stroom en slaat de afbeelding :

Dim ms
als nieuw MemoryStream ( ) theImage.Save ( ms , theImage.RawFormat )

" theImage "
is de ID van het beeld op uw Visual Basic- formulier . Deze afbeelding element wijst naar een locatie van een afbeelding op de harde schijf . Kopen van 2

Maak de database connectie en SQL query die voegt de afbeelding in de database. De verbinding die u maakt is afhankelijk van de server die u gebruikt . De volgende code stelt de verbinding en creëert de "invoegen " vraag :

Dim conn
als Nieuwe SqlConnection ( string_connection ) Dim vraag As String = " insert into Picture_Table ( foto ) waarden ( @ Picture ) " Dim-commando als nieuwe SqlCommand (query , conn )
3

Stel de parameter afbeelding voor de query commando . De volgende code stelt een parameter voor de SQL- code en hecht het beeld :

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

Voer de query en sla de afbeelding om de database. Alle parameters zijn ingesteld , maar het beeld is nog niet opgeslagen in de database . De onderstaande code opent de database connectie , voert de SQL- code en slaat de afbeelding om de database tabel :

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

Previous: Next:
  Visual Basics Programming
·Hoe te Pixels Van Picture Doze…
·Hoe te Program TI - 83 Plus Ga…
·Hoe maak je een VBA ComboBox g…
·Hoe om te doen Random Numbers …
·VBA Object Required 
·Visual Basic ListView Tutorial…
·Hoe maak je Stuur een buffer n…
·Hoe om te controleren voor het…
·Tutorial over hoe je Drag & Dr…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te lezen Hex nummer C + + 
·ActiveX Control Tutorial 
·JavaScript Validation Code voor Passende…
·WPF Tutorial 
·Hoe schrijf ik mijn eigen Exception Hand…
·Hoe te Drools gebruiken Met Groovy 
·Hoe maak je een Date valideren in Java 
·Hoe te controleren EPS formaat in Java 
·Hoe dynamisch Verander de Grootte van Hy…
Copyright © Computer Kennis http://www.nldit.com