Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Visual Basic Database Tutorial
Bij het programmeren in Visual Basic ( VB ) , is het belangrijk om te begrijpen hoe aan te sluiten en bevragen van een database server . Databaseservers de centrale componenten voor dynamische inhoud , en ze zijn ook verantwoordelijk voor het serveren gegevens clientdesktoptoepassingen zoals customer management systemen . Microsoft Visual Studio en . NET komen met klassen waarmee de programmeur om een database met behulp van slechts een paar regels code opvragen. Verbinding

Het eerste deel van queries op de database in VB.NET is het creëren van een verbinding . De verbinding wordt gebruikt om een communicatielijn openen naar de databaseserver . Deze verbinding wordt vervolgens gebruikt om query naar de server . Deze queries kunnen elk type SQL-instructie zijn. Hieronder is een voorbeeld van een database connectie in VB.NET :

Dim MyConnection
als Nieuwe SqlConnection ( " Initial Catalog = Noordenwind ; Data Source = mySQLServer ; gebruikersnaam = gebruikersnaam , wachtwoord = mypassword ; verbinding Timeout = 20 " ) myconnection.Open ( ) op

de eerste regel van de code maakt de SQL -verbinding . Vereist de verbinding de naam van de database, die is gespecificeerd als "Initial Catalog . " De variabele " Data Source " is de naam van de server of het IP- adres op het netwerk . Tenslotte wordt de gebruikersnaam en het wachtwoord ook doorgegeven aan de applicatie authenticeren . Hoewel de verbinding is geopend , niet daadwerkelijk is verbonden , en daarom de tweede regel is ingevoerd. Zodra de verbinding is geopend , de applicatie kan dan bellen naar de database te maken .
Verzenden van een Vragen aan de Database

Na het aanmaken van de verbinding , kunnen query's worden verzonden naar databaseserver . De volgende is de syntaxis gebruikt om een ​​query te maken en deze toewijzen aan een lezer . Een lezer is een onderdeel dat wordt gebruikt om de resultaten terug print aan de toepassing. VB.NET is verpakt met klassen die al hebben lezers gedefinieerd :

Dim MyCom
als Nieuwe SqlCommand ( " SELECT voornaam van klanten " , MyConnection ) Dim sqlReader Zoals SqlDataReader = myCom.ExecuteReader ( ) op

de eerste regel van de code is het commando . Dit commando is ingesteld op een selectiequery die de eerste namen van de klanten in de database ophaalt . Merkt een van de parameters is de " MyConnection " object gedefinieerd in artikel 1 . Deze parameter is vereist , zodat het commando die weet hoe met de server . De tweede regel van de code is de lezer dat het terug van het commando administratie wordt toegewezen . In het voorbeeld wordt de lezer naar de eerste record op het scherm van de gebruiker af te drukken :

Console.WriteLine
( sqlReader.GetSqlValue ( 1 ) ) op
< br >

Previous: Next:
  Visual Basics Programming
·Hoe kan ik een printer toevoeg…
·Hoe de voortgangsbalk in VB.ne…
·Hoe maak je een Universal Cros…
·Hoe te Logboeken lezen in VB.N…
·Microsoft Visual Studio 2008 E…
·Hoe kan ik een ActiveX DLL in …
·Hoe u uw foto Black & White 
·Hoe je alleen tekstvakken leze…
·Hoe te vervangen met VBA 
  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 DataGridView opslaan aan een gege…
·Hoe de module CV in OpenCV Krijg voor Py…
·Hoe te openen een Recordset 
·Hoe kan ik een programma in C om een ser…
·Timing van een Routine in Python 
·Wat is een Constructor methode in Java ?…
·Hoe een ItemDrag Event Vuur 
·Hoe je Java-applets Bewerken 
·Hoe maak je een QBasic programma te comp…
Copyright © Computer Kennis http://www.nldit.com