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 6.0 SQL Tutorial
Microsoft Visual Basic 6.0 is een ontwikkelomgeving voor het bouwen van zakelijke applicaties met uiteenlopende behoeften , met inbegrip van toegang tot de gegevens . Visual Basic heeft verschillende functies voor het opvragen database tabellen . Deze functies zijn methoden van database- klassen ingebouwd in Visual Basic . Het is een eenvoudige zaak om een SQL-query maken op een tekstbestand tafel . Maak de Text Databank

U moet eerst de tekst database tabel die uw Visual Basic-programma wordt geopend en query. Maak een map genaamd " C : \\ DB " en maak een nieuwe , platte tekst bestand in die map genaamd " MyTable.txt . " Open dat bestand en voer deze gegevens :

Titel
, Jaar , DirectorStar Wars , 1977 , George LucasExcalibur , 1980 , John Boorman
Maak de Visual Basic -project

Sluit het bestand , te openen " Visual Basic IDE " ( integrated development environment ) en maak een nieuw standaard-EXE- project ( file > New project , Standard EXE ) . In het ontwerp -venster vorm , sleept u een opdracht knop op de werkbalk en zet het op het formulier . Dubbelklik op de knop om de Command1_Click evenement meedoet , en voer deze code in die subroutine :

Private Sub Command1_Click ( ) op Dim connectionText als Nieuwe ADODB.ConnectionDim recordSetObj Als Nieuw ADODB.RecordsetDim pad As String

path = " C : \\ DB \\ "

connectionText.Open " Provider = Microsoft.Jet.OLEDB.4.0 ; data Source = "
_ & path & " ; Uitgebreide eigenschappen = 'text ; HDR = YES ; FMT = Delimited ' "

recordSetObj.Open
" Selecteer * Van myTable.txt WHERE Jaar = 1977 ; " , _connectionText , adOpenStatic , adLockReadOnly , adCmdTextDo Terwijl Niet recordSetObj.EOFMsgBox recordSetObj ( 0 ) & " , " & recordSetObj ( 1 ) & " , " & recordSetObj ( 2 ) recordSetObj.MoveNextLoop

End Sub
Voer het programma

Start het programma door Als u op " F5 . " Druk op de knop van het formulier als het formulier wordt weergegeven . Beëindig het programma en terugkeren naar de code -omgeving te verkennen en begrijpen van de code .

De " connectionText.Open " -methode legt de verbinding met de database . Let op de verschillende puntkomma's in de connectie string . Deze tekens gescheiden paren velden die de Microsoft Jet Database Engine nodig heeft om verbinding te maken met de database. Elk paar bestaat uit een naam en de waarde van die naam , bijv. Provider , en Microsoft.Jet.OLEDB.4.0 . Een ander paar is Data Source en Pad , waar het pad geeft de map ( C : \\ DB ) uw tekstbestand database tabel is opgeslagen in de Microsoft Jet Database Engine ziet die map als database

recordSetObj . . Open verklaring doet de daadwerkelijke SQL- tabel query. U kunt deze query te zien zoals het openen van een set van records uit de tabel . Wanneer de instructie Open voltooid , wordt die set in de recordSetObj . De Do While lus loopt door de recordset , met behulp van de MoveNext methode om van de ene set naar de volgende tot het EOF toestand is bereikt .
Wijzig de Query

Probeer het veranderen van de SQL-query een WHERE-component , zoals onder meer WAAR Jaar = 1977 . Maak vervolgens uw eigen database en query's het gebruik van dit programma als model .

Previous: Next:
  Visual Basics Programming
·Hoe te wissen & Bevolk Keuzeli…
·Hoe maak je een methode in VB.…
·Hoe een temperatuur omzetten P…
·Hoe te gebruiken FFmpeg Met Vi…
·Hoe te converteren van een num…
·Hoe Access Query's uitvoeren i…
·Hoe maak je een tekstbestand i…
·Om te lezen hoe een groot aant…
·Aanbevolen High - School Class…
  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 maak je een tabel in MySQL 
·How to Get Rid van een Alt F4 Shortcut 
·Hoe te prepared statements in ETL Java C…
·Hoe de Marker wijzigen in een Google Map…
·Hoe te GUID gebruiken als primaire sleut…
·Hoe te gebruiken Logon Scripts naar Prin…
·Hoe te Banners en plaatjes gebruiken in …
·PHP Fatal Error : Memory Uitgeput 
·Hoe een intermitterende Ping 
Copyright © Computer Kennis http://www.nldit.com