Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Query opeenvolgende nummers  (gelezen 2851 keer)

0 leden en 1 gast bekijken dit topic.

Offline powerkite

  • Volledig lid
  • **
  • Berichten: 207
  • Oplossing.be
Query opeenvolgende nummers
« Gepost op: 06 november 2003, 18:01:21 »
Zou iemand mij kunnen helpen?

Ik heb een tabel en daarin staat een kolom met nummers beginnend vanaf 1 tot een bepaalde waarde (bv 100), maar er ontbreken enkele nummers (bv 20,21,23,55,99).

Hoe kan ik een query maken die als resultaat de ontbrekende waardes geeft.

Of een query die een reeks opeenvolgende nummers geeft tot een opgegeven maximum. (dan kan ik de reeks met ontbrekende nummers vergelijken met de query met volledige nummers).

Is dit een beetje duidelijk? Op andere forums begrepen ze mijne uitleg niet te goei. En ik er is nog altijd geen oplossing uit de bus gekomen, daarom probeer ik hier maar eens.
Win XP (pro) - Pentium - 2400Mhz - 512Mb - Hercules 9200se - ADSL - Office 2003 Pro

guido1

  • Gast
Re:Query opeenvolgende nummers
« Reactie #1 Gepost op: 06 november 2003, 18:51:27 »
Hoi powerkite,

Je kan je probleem op 2 verschillende manieren oplossen.

1) Je kan een nieuwe tabel aanmaken met een key met autonummering. Insert 100 records er in en de key wordt automatisch oplopend genummerd. Indien de nummering van de key niet van 0 begint kan je dat met een query wel aanpassen.

2) Als je een beetje met VB(A) kunt werken dan kan je een macro maken met een for-next lus in. In de lus kan je zetten nr=nr+1
Hiermee kan je een nieuwe tabel maken met nummers van 1 tot ... Dan heb je ook je tabel zoals in punt 1.

3) Terug met een macro, je kan je tabel terug inlezen en de vergelijking maken, opnieuw met for-next en zo je tabel vergelijken.

Dit zijn wat losse idees die je hopelijk op weg helpen.

Succes,
Guido

guido1

  • Gast
Re:Query opeenvolgende nummers
« Reactie #2 Gepost op: 06 december 2003, 11:56:49 »
Hoi powerkite,

Heb je ondertussen een oplossing gevonden? En welke?

Guido

Offline powerkite

  • Volledig lid
  • **
  • Berichten: 207
  • Oplossing.be
Re:Query opeenvolgende nummers
« Reactie #3 Gepost op: 08 december 2003, 18:02:18 »
Ik heb nog niet de oplossing gevonden die ik dacht te gaan vinden. Het probleem met die nummers zit al een tijdje in mijn hoofd, ik moet volgend jaar een database maken als eindwerk, en daarin heb ik de oplossing van het probleem nodig. Ik zal het dan maar via VBA proberen op te lossen maar ik dacht dus dat het door een simpele query op te lossen was.
Win XP (pro) - Pentium - 2400Mhz - 512Mb - Hercules 9200se - ADSL - Office 2003 Pro

 


www.combell.com