Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe maak je een query in Access VBA Run
Microsoft Access , onderdeel van de Microsoft Office suite , is een programma voor het maken en beheren van gegevens . Visual Basic for Applications ( VBA ) is een scripttaal die Office -ontwikkelaars gebruiken om bewerkingen op die gegevens , inclusief verzoeken die ingreep weinig of geen gebruiker vereisen . Query's in VBA stelt ontwikkelaars in staat om programma's in staat om de gegevens van de programma's moeten draaien produceren schrijven . Zo kunnen ze een VBA programma dat automatisch genereert een maandelijks rapport met fondsen uitbetaald aan werknemers te schrijven . Instructies
1

Open een bestaande database in Access . Klik op de " Query-ontwerp " icoon in het menu "Create " om een nieuwe query te beginnen .

Dubbelklik op het bovenste item in de ' Tabel weergeven ' dialoogvenster 2 dat verschijnt aan de tabel specificeren van die u wilt een query te maken .
3

Dubbelklik op het teken "*" in het kleine venster dat de namen van alle velden in de tabel die u koos om een query weergeeft . Deze actie zorgt voor een query die gegevens uit alle velden van de tabel in een keer haalt . Noteer de naam van een van de velden van de tabel ( met uitzondering van het sterretje ) . Uw VBA vraag zal de gegevens voor dit veld te rapporteren .

Press 4 "Ctrl + S " om het dialoogvenster de naam van de query vraagt ​​weer . Type " Query1 " en klik op " OK " om de query op te slaan .
5

Druk " Alt + F11 " om de Visual Basic geïntegreerde ontwikkelomgeving ( IDE ) in te voeren en klik vervolgens op de "Module " punt onder het menu "Insert " . Dit levert een nieuwe code venster waarin u uw programma in te voeren .
6

Typ of plak het programma dat overal in het venster van de nieuwe code module volgt . Type over de tekst " YOUR_FIELD_NAME " met de naam van het veld dat u in stap 3 opgeschreven .

Public Sub runQuery ( ) op

Const cstrQueryName = " Query1 "


Dim dbs Zoals DAO.Database

Dim rst
Zoals DAO.Recordset

Set
dbs = CurrentDb

' Open recordset op bestaande query-

Set rst = dbs . OpenRecordset ( cstrQueryName ) op

' Loop door alle records

Do While Not rst.EOF

Debug.Print rst
[ YOUR_FIELD_NAME ]

rst.MoveNext
!

Loop

' Sluit de recordset en database

rst.Close

dbs.Close

End Sub

> de oproep aan de OpenRecordset functie loopt uw opgeslagen query , " Query1 . " De verklaringen tussen de " Do While " naar " Loop" verklaringen iterate ( in andere woorden , loop) door elk van de records in de tabel die u hebt geselecteerd op te vragen . De " Debug.Print " statement geeft de gegevens van de record voor het veld dat u hebt gekozen.
7

Klik ergens in de " runQuery " subroutine je net schreef en vervolgens op " F5 " om de subroutine uit te voeren. Druk op ' Ctrl + G " aan de IDE 's" Direct " -venster ( als het niet al zichtbaar ) weer te geven . Het venster zal alle records voor het veld dat u kiest weergeven.

Previous: Next:
  Visual Basics Programming
·Hoe maak je een raster in Visu…
·Hoe maak je een programma om u…
·Toegang krijgen tot Word- tabe…
·Hoe maak je een raster configu…
·Hoe WMA converteren naar MP3 i…
·How to Get Set Met Visual Basi…
·ActiveX DLL Tutorial 
·Hoe kan ik een e-mail in een V…
·Hoe maak je een formulier zich…
  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
·Wat zijn de voordelen van Top -Down Codi…
·Hoe maak Codefragmenten Verkort Programm…
·Hoe een plein in QuickBASIC 
·Wat zijn Visual Basic Terminologies ? 
·Hoe toegang Python docstring 
·Hoe maak je een USB-poort met Visual Bas…
·Hoe de Cyclomatic Complexiteit Bereken 
·Hoe vindt u de File Grootte in Perl 
·Hoe een String Into Substrings in Java B…
Copyright © Computer Kennis http://www.nldit.com