Vraag & Antwoord

Anders (software)

record Id in Access 2000

2 antwoorden
  • Ik ga mischien een stomme vraag stellen: Ik gebruik al jaren Access 2000 voor het maken van tabellen etc. Wat mij steeds opvalt is dat bij verwijdering van een record de record Id's niet aangepast worden. Ik heb bijvoorbeeld een tabel met 206 records maar door wijzigingen, wissen etc. is het Id nummer van het laatste record 218. Dit alles doet voor zover ik kan zien niets af aan de werking van de tabel maar het is meer een cosmetisch foutje. Is het mogelijk om de records opnieuw oplopend vanaf 1 te nummeren?
  • [quote:cb2b817b8e="gi32288"]Ik ga mischien een stomme vraag stellen: [/quote:cb2b817b8e][size=9:cb2b817b8e]zie mijn sig ;)[/size:cb2b817b8e] [quote:cb2b817b8e="gi32288"]Ik gebruik al jaren Access 2000 voor het maken van tabellen etc. Wat mij steeds opvalt is dat bij verwijdering van een record de record Id's niet aangepast worden. Ik heb bijvoorbeeld een tabel met 206 records maar door wijzigingen, wissen etc. is het Id nummer van het laatste record 218. Dit alles doet voor zover ik kan zien niets af aan de werking van de tabel maar het is meer een cosmetisch foutje. Is het mogelijk om de records opnieuw oplopend vanaf 1 te nummeren?[/quote:cb2b817b8e] Dit komt doordat het veld Id een AutoNummer veld is. Die telt gewoon door, en houdt geen rekening met eventueel verwijderde records. Het is ook geen probleem als de waarden niet aansluitend genummerd zijn. Maar mocht je toch weer een opvolgende lijst willen: verwijder het veld Id, en voeg deze opnieuw toe, met als datatype AutoNummer. Let er dan wel even op dat er geen foreign key constraints op zitten, want dan lukt het niet.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.