Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Access >> Content
Hoe een String Pass om een Like Command in Microsoft Access
opvragen van gegevens uit een database tabel met jokertekens in Microsoft Access is niet zo moeilijk als u misschien denkt . In Access kunt u Visual Basic for Applications ( VBA ) om processen zoals het bevragen van gegevens te automatiseren . In VBA kunt u bouwen SQL-statements om een tafel te bevragen naar waarden die overeenkomen met een patroon dat u opgeeft . De "Like" -operator kan worden gebruikt in SQL-instructies tot een criteria zoals "Like" D * " " waarin alle veldwaarden die beginnen met de letter D. Wat je nodig hebt
database Noordenwind
zal terugkeren opgeven < br > Toon Meer Aanwijzingen
1

Klik op het tabblad " Database tools" op " Visual Basic , " en klik op het menu "Insert " . Klik op " Module " om een nieuwe code -module plaatsen kopen van 2

Maak een nieuwe sub- procedure door het volgende te typen : .

Private Sub useLikeCommand
( )
< br > 3

Verklaar de variabelen die je zal gebruiken om een database tabel bevragen door toevoeging van de volgende VBA- code :

Dim dataString
als Koord

Dim dbs Als Database

Dim rst als Recordset

Dim X
als Geheel

Set dbs = CurrentDb
4


Definieer de snaar die u passeert aan de SQL-instructie :

dataString = " a * "

Type 5 de volgende code om een ​​record set met behulp van een SQL-instructie die de operator Like gebruikt openen :

Set rst
= dbs.OpenRecordset ( " SELECT Werknemers . [ Naam ] , Werknemers . [ Voornaam ] " _

& " FROM Employees " _

& " WHERE ( ( ( Employees. [ Voornaam ] ) Like ' " & ( dataString ) & " " ) ) ; " )
6

Maak een" For ... Loop " aan de geretourneerd door de query met behulp van het venster Direct resultaten weer te geven :

rst
. MoveFirst

Voor X = 0 Om rst.RecordCount

Debug.Print rst.Fields
( " [ Voornaam ] " ) . Value

Debug.Print rst.Fields
( " [ Naam ] " ) Value

rst.MoveNext


volgende X
7

uw procedure Eindig door toevoeging van de volgende code : .

rst.Close

dbs.Close

End Sub

Druk op " Ctrl " en " G "
8 om het venster Direct weer te geven . Druk op " F5 " om de procedure uit te voeren.

Previous: Next:
  Microsoft Access
·Hoe kan ik een Excel- bestand …
·Video Training voor Microsoft …
·Hoe de Field Properties Change…
·Definitie van de Cel Cursor in…
·Hoe te DataPig Knoppen toevoeg…
·Het gebruik van Microsoft Exce…
·Hoe maak je een Gantt-diagram …
·Hoe te converteren naar Datum …
·Over Microsoft Access 
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe te Transacties gebruiken in SQL 
·Problemen met COBRA Solutions Software 
·Hoe te lege cellen te verwijderen van ge…
·Hoe een Access VBA Gegevens Project on S…
·Hoe maak je een gekochte McAfee AntiViru…
·Hoe u Microsoft Office 2000 Update naar …
·Hoe om uw stem Sound Funny op Skype Zorg…
·Hoe je Flip4Mac installeren 
·Trojaanse paarden voor gratis verwijdere…
Copyright © Computer Kennis http://www.nldit.com