[Access] zoekfunctie bouwen voor applicatie *

Pagina: 1
Acties:

  • bokkie11
  • Registratie: November 2000
  • Laatst online: 25-05 14:03
hoi ik heb een access applicatie gemaakt alleen wil ik nu nog een zoek functie er in hebben.

ik heb 2 velden gemaakt :
1 invoer veld txtZoek
1 keuzelijst kzl_zoektabel

in de keuzelijst staan alle velden(van 1 tabel) in de database en in txtzoek komt de expressie te staan waar gezocht naar moet worden.

nu had ik de volgende functie gemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
Private Sub knpzoek_Click()
If IsNull(Me![txtZoek]) Or (Me![txtZoek]) = "" Then
  MsgBox Me.kzl_zoektabel, vbOKOnly, "verkeerde zoek criteria!"
  Me![zoektekst].SetFocus
Else
  'Performs the search using value entered into zoektekst
  'and evaluates this against values in the tabels you selected in var
  Me.Filter = Me.kzl_zoektabel.Value & "=" & Me.txtZoek.Value
  Me.FilterOn = True
End If
End Sub


opzich werkt het wel alleen krijg ik elke keer een pop-up venster (parameter waarde opgeven) dat vraagt om een waarde terwijl ik deze al heb ingevoerd

M3 SR+ deep bleuMidnight grey/ Black /areo Bestel 19/8 restrictie 1/11 vin 11-12 aflevering 14-12


Verwijderd

Hoe geef je die waarde dan in?
Anders krijg je namelijk dat popup venster niet, access komt dan die parameter tekort ;)

Heb je al gedebugt om te controleren of je parameter inderdaad overkomt?

[ Voor 25% gewijzigd door Verwijderd op 07-04-2004 14:56 ]


  • bokkie11
  • Registratie: November 2000
  • Laatst online: 25-05 14:03
de waarde geef ik in in het tekst veld txtzoek

M3 SR+ deep bleuMidnight grey/ Black /areo Bestel 19/8 restrictie 1/11 vin 11-12 aflevering 14-12


  • bokkie11
  • Registratie: November 2000
  • Laatst online: 25-05 14:03
ja hij komt wel over want het pop-up ding geeft de ingevoerde waarde weer

en daar onder een tekstvak om de waarde in te voeren

M3 SR+ deep bleuMidnight grey/ Black /areo Bestel 19/8 restrictie 1/11 vin 11-12 aflevering 14-12


  • bokkie11
  • Registratie: November 2000
  • Laatst online: 25-05 14:03
iemand een idee ???

M3 SR+ deep bleuMidnight grey/ Black /areo Bestel 19/8 restrictie 1/11 vin 11-12 aflevering 14-12


  • Lister
  • Registratie: September 2001
  • Laatst online: 15-02-2022
Ik neem aan dat je op een string zoekt en dan moet je quotes om de tekst heen zetten.
Dus zoiets:
code:
1
Me.Filter = Me.kzl_zoektabel.Value & "='" & Me.txtZoek.Value & "'"
Pagina: 1