[Access] Sommige query's zijn traag.

Pagina: 1
Acties:

  • Jay-v
  • Registratie: Januari 2002
  • Niet online

Jay-v

Uhhhh......

Topicstarter
Ik vind dat ik een redelijk raar probleem heb :+

Ik heb dus gewoon 1 tabel en 5 zoek query's.
-Tabel1 -Zoeken op naam
-Zoeken op polisnummer
-Zoeken op postcode
-Zoeken op kenteken
-Zoeken op postcode en huisnummer

Als ik de query "Zoek op postcode" gebruik en invoer "1234" krijg ik meteen een resultaat. Als ik zoek naar "1234 ab" duurt het een behoorlijke tijd voor dat ik een resultaat krijg.........

Ook als ik op naam "janssen" zoek krijg ik meteen resultaat maar als ik zoek naar "van janssen" duurt het weer lang.

En als ik op klantnummer zoek duurt het ook erg lang.

[een paar weetjes]
-Postcode (1234 ab) staat gewoon in 1 veld.
-De tabel heeft ongeveer 200.000 rijen 14 kolommen.
-Postcode is geindexeerd.
-Naam is niet geindexeerd.

Ik hoop dat iemand me hier mee kan helpen.

  • Jay-v
  • Registratie: Januari 2002
  • Niet online

Jay-v

Uhhhh......

Topicstarter
*klein kickje*

Ok ik heb de tabel nu al een stukje sneller door de wildcard uit de postcode zoek query te halen.......

Maar nu heb ik een nieuwe vraag.... :+

Kan ik ervoor zorgen dat acces een formulier afsluit met de Esc toets?
Dmv een gebeurtenis ofzo? ik kan het nergens vinden......

  • Boss
  • Registratie: September 1999
  • Laatst online: 26-08 08:40

Boss

+1 Overgewaardeerd

Met KeyPreview kan je iedere toets afvangen, en vergelijken met de Esc toets. Als key = esc laat je dan het form afsluiten.

Andere mogelijkheid is een Sluit knop neerzetten en daarvan de eigenschap annuleerknop op True te zetten. Dan wordt de Esc toets aan die knop gehangen.

Het zoeken kan je overigens ook versnellen door indexen op de zoekvelden aan te brengen.

The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.