Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe toegang VBA Queryresultaten
Weten hoe u de resultaten lezen uit een Microsoft Access-query kan u helpen om uw Access-toepassing dynamischer . Access is een onderdeel van de Microsoft Office suite en het wordt gebruikt om relationele databases te creëren . Visual Basic for Applications ( VBA ) kan worden gebruikt in Toegang tot Windows-applicaties te creëren en database gegevens op te halen . Een query is gebouwd met behulp van Structured Query Language ( SQL ) statements om informatie uit een database te vragen . Wat je nodig hebt
Microsoft Office Access 2007
Toon Meer Aanwijzingen
1

Start Microsoft Office Access 2007 en selecteer " Lege database , " en klik op "Create . " Klik op " Database Tools" en selecteer " Visual Basic . " Klik op het veld " Insert " en selecteer " Module " .

Type " Private sub readQueryResults "
en druk op " Enter " om een ​​nieuwe subroutine maken .

Type 2 het volgende te verklaren variabelen die je zal gebruiken om de query resultaten te lezen :

Dim RecordSt
als Recordset

Dim dBase
Als Database

Dim stringSQL
als Koord

Dim rCnt
als Geheel

Type 3 het volgende aan de " CityTbl " tabel te maken :

stringSQL
= " CREATE tABLE CityTbl ( Stad TEXT ( 25 ) , de Staat TEXT ( 25 ) ) ; "

DoCmd.RunSQL ( stringSQL )

Type Goedkope 4 de volgende twee nieuwe records aan uw toe te voegen " CityTbl " tabel:

stringSQL =
" INSERT INTO CityTbl ( [ Stad ] , [ staat ] ) "

stringSQL = stringSQL & " VALUES ( ' Fort Worth ' , ' Texas ' ) ; "

DoCmd.SetWarnings
False

DoCmd.RunSQL ( stringSQL ) op

stringSQL = " INSERT INTO CityTbl ( [ Stad ] , [ staat ] ) "

stringSQL = stringSQL & " VALUES ( ' Dallas ' , ' Texas' ) ; "

DoCmd.SetWarnings
False

DoCmd.RunSQL ( stringSQL )
5

Typ het volgende om uw vraag te definiëren en open je Recordset :

stringSQL = "SELECT * FROM CityTbl CityTbl ; . "

Set RecordSt = dBase.OpenRecordset ( stringSQL )

Type
6 het volgende om een ​​" For Loop" en uw query resultaten door middel van een bericht doos :

RecordSt.MoveFirst


Voor rCnt = 0 Om RecordSt.RecordCount

MsgBox
( RecordSt.Fields ( " Stad " ) Value & " . , " & RecordSt.Fields ( " State " ) . Value )

RecordSt.MoveNext


Volgende rCnt

Pers Nieuws" F5 "om de subroutine uit te voeren .
< br >

Previous: Next:
  Visual Basics Programming
·Hoe te draaien van een beeld m…
·Hoe maak je een gebruiker Verw…
·Hoe kan ik een knipperend butt…
·Hoe maak je een tekstvak conve…
·Hoe je het lettertype in Syste…
·Hoe Printer Informatie behulp …
·Microsoft Visual Database Hulp…
·Hoe maak je een MDI -formulier…
·Hoe u met Visual Basic -werkba…
  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
·Inleiding tot de Booleaanse variabelen i…
·Hoe te ListView Headers Doe in een Notep…
·Hoe naar Menu Afbeeldingen Verandering o…
·MySQL Primaire sleutel Tutorial 
·Hoe te Leestekens verwijderen in Python 
·Hoe je MySQL beheren met Plesk 
·Hoe een bestand in coderen C # 
·Hoe maak je een Directory Read to Array …
·Hoe maak je een C + + Header Bestand 
Copyright © Computer Kennis http://www.nldit.com