controle op doublure

Status
Niet open voor verdere reacties.

Eibert

Gebruiker
Lid geworden
18 nov 2006
Berichten
72
In een database met enkele duizenden records wil ik bij nieuwe invoer snel controleren of er sprake is van een doublure.
In het invoerformulier zijn de velden Achternaam, tussenvoegsel en voornaam.
In qryNamen staan de namen alfabetisch gesorteerd: Expr1: [Achternaam] & ", " & [Voornaam] & [Tussenvoegsel]
In een keuzelijst is dit op het invoerformulier te voorschijn te toveren.

Hoe bereik ik, dat in een veld de invoer van Achternaam, tussenvoegsel en voornaam na elke ingetypte letter verschijnt en in de keuzelijst de corresponderende naam te voorschijn komt?
 
Nog niet ...

Wat ik bedoel, is dat als ik een nieuwe persoon begin, de inhoud van het veld "Achternaam", "Voornaam" en "Tussenvoegsel" automatisch worden overgebracht naar de keuzelijst waar gezocht wordt. Dus bij elke ingetypte letter wat dichter bij een eventuele doublure.
Ik probeerde al een code als:

Private Sub Achternaam_KeyUp(KeyCode As Integer, Shift As Integer)
Me.bestaand = Me.Achternaam
End Sub

Echter, de ingetikte tekst wordt niet weergegeven.
 
als je een combobox gebruikt gebeurt dat automatisch. als de achternaam er niet inzit dan wordt het NotInList event getriggered en kan je hem toevoegen.

Enjoy
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan