Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[Access] Data maar eenmaal gebruiken

Pagina: 1
Acties:

  • Freddy_Fish
  • Registratie: April 2002
  • Laatst online: 20-11 12:55

Freddy_Fish

de Verdwenen Zeewierzaadjes

Topicstarter
Lijkt me een simpel probleem, maar krijg het niet voor elkaar.

Ik heb 2 tabellen. In tabel 1 staan nummers 1 tot 10. Nu wil ik de nummers gebruiken in tabel 2 middels een keuzelijst. Alleen wil ik zodra een nummer is geselecteerd in tabel 2, dat deze niet nogmaals gebruikt kan worden.

  • Witte
  • Registratie: Februari 2000
  • Laatst online: 15-10 13:46
This will do the trick:

code:
1
SELECT nummer FROM tabel1 WHERE nummer NOT IN (SELECT nummer FROM tabel2)

Houdoe


  • pedorus
  • Registratie: Januari 2008
  • Niet online
Ik zou enkel de huidige id/regel in tabel 2 daarvan uitsluiten, anders ontstaat er een probleem met weergeven/herselecteren.

Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten


  • Witte
  • Registratie: Februari 2000
  • Laatst online: 15-10 13:46
... dat zou inderdaad kunnen...
Het vervelende is dat je dan een event moet maken die de rowsource aanpast bij activeren.

Dan krijg je zoiets:
"SELECT nummer FROM tabel1 WHERE nummer NOT IN (SELECT nummer FROM tabel2 WHERE rowid <> " & me.rowid & ")"

Houdoe


  • Freddy_Fish
  • Registratie: April 2002
  • Laatst online: 20-11 12:55

Freddy_Fish

de Verdwenen Zeewierzaadjes

Topicstarter
Thx het werkt.

[ Voor 170% gewijzigd door Freddy_Fish op 28-01-2014 20:44 ]