filter op postcode + huisnummer

Status
Niet open voor verdere reacties.

csm

Gebruiker
Lid geworden
13 dec 2008
Berichten
80
Hallo

ik heb een query waarin de NAW gegevens staan van de klanten nu heb ik een zoekfilter gemaakt die de klant opzoekt door postcode+ huisnummer op te geven
nu is het zo dat sommige huisnummers een toevoeging hebben helaas is dit niet uniform bv 4621gg 6-a of 4621GG 6a of 4621gg 6/a
is het nu ook mogelijk dat er niet naar de toevoeging gekeken wordt dus als ik opgeef
4621GG 6 dat alle adressen ook met toevoeging geselecteerd worden.

groet CSM:confused:
 
Ik ken je query en de tabel niet en ga er vanuit dat postcode en huisnummer 2 aparte velden zijn. Hij zal ergens een WHERE huisnummer = "waarde" gebruiken.
Maak daarvan WHERE huisnummer like "waarde%"
Of een zelfde soort mogelijkheid in de SQL die je gebruikt.

Bij het zoeken met "6%" zal hij dan ook 6-a en 6/a vinden maar ook alle andere nummers die met 6 beginnen.
Dus wellicht dat het niet helemaal je probleem oplost maar in die richting moet je het zoeken.
De huisnummer toevoeging is niet een apart veld?
 
Laatst bewerkt:
Hallo

Ik heb in een query een veld [postcode]+[huisnummer] helaas is de toevoeging geen appart veld de database was al een bestaande database die ik aan het updaten ben.

kun je een voorbeeld van de code laten zien

bij voorbaat dank csm
 
Laat de query die je nu hebt eens zien. Die zal eenvoudig aan te passen zijn.
 
code

Hallo deze code wordt nu gebruikt om te filteren

[SQL] Dim strPostcode As String
Dim MPostcode As String
Dim stLinkCriteria As String
Dim teller As Integer

strPostcode = Me.postcode


''strPostcode = InputBox("Voer de 6 cijferige postcode in. Als de postcode niet voorkomt worden automatisch de 1e 4 cijfers gegeven ", "Zoeken op postcode", "")

If strPostcode = "" Then
DoCmd.Close
DoCmd.OpenForm "Opstart"
Exit Sub
End If

stLinkCriteria = "substring(selecteerklant,1, 10) = " & "'" & strPostcode & "'"
DoCmd.Close
teller = DCount("[selecteerklant]", "qrycrm", stLinkCriteria)
If teller > 0 Then
DoCmd.OpenForm "Filterklantgegevens-TT", , , stLinkCriteria
Else
DoCmd.OpenForm "frmklantkomtvoor"

End If[/SQL]

in het veld [selecteerklant] staan [postcode]+[huisnummer]
het veld huisnummer is met toevoeging

ik hoop dat je er iets mee kunt

groet csm
 
Laatst bewerkt:
Dat is puur Access en geen SQL dus kan ik weinig mee zo, sorry.
Misschien dat iemand anders je kan helpen.
 
Laatst bewerkt:
oke bedankt ik hoop dat het opgepakt wordt

bedankt csm
 
Laatst bewerkt door een moderator:
Misschien dat je hier wat aan hebt.
Let op het gebruik van LIKE en het * teken.
 
is je bericht volledig ik snap dit niet goed
 
Laatst bewerkt door een moderator:
Hallo

Ik heb nog geen passende code kunnen maken heeft iemand hier missschien een voorbeeld ter beschikking die mij een duwtje in de goede richting kan geven

groet CS
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan