Avatar billede Claus Mester
14. juli 2007 - 17:02 Der er 6 kommentarer og
2 løsninger

ID ikke fortløbende

Hejsa.

Jeg har en Access tabel, hvori der ligger nogle data. Efterhånden som jeg får tilføjet og slettet poster, er ID ikke længere fortløbende (1,2,3,4,5 ...)

Det er jo ikke hensigtsmæssigt i forskellige sammenhænge.

Er der en måde at undgå det på eller er det noget man må lære at leve med?

nicolaus
Avatar billede terry Ekspert
14. juli 2007 - 17:05 #1
You should compact and repair the dB to ensure that you always start with the next highest number.
Avatar billede terry Ekspert
14. juli 2007 - 17:06 #2
Ther is no easy way to remove "holes"
Avatar billede mugs Novice
14. juli 2007 - 17:17 #3
Jeg antager, at du har et autonumberfelt. Har du f.eks. numrerne 1,2,3,4,5 og sletter post 3, vil dette autonummer aldrig blive genbrugt, heller ikke hvis du komprimerer din db.

Den eneste måde du kan gøre det på, er at slette autonummerfelter, komprimere og lave dit autonummerfelt igen, men så er du ikke sikker på, at posteren igen står i den samme rækkefølge som før.

Men hvad gør disse mellemrum? Et autonummerfelt bruges af databasen, ikke af brugeren
Avatar billede Claus Mester
14. juli 2007 - 17:45 #4
terry: how do i repair it?

mugs: mellemrummene gør som sådan ikke noget. Men i længden kan de vel hurtigt løbe op i 4 ciffrede nummereringer, måske kun med få poster. Det virker, på mig, ikke logisk.
Avatar billede terry Ekspert
14. juli 2007 - 17:53 #5
IN the Tools+Database Utilities menu
Avatar billede mugs Novice
14. juli 2007 - 20:17 #6
Avatar billede Claus Mester
14. juli 2007 - 21:01 #7
mugs: a-ha .. fin lille forklaring, der giver stor mening. Tak :)
Avatar billede mugs Novice
14. juli 2007 - 21:07 #8
Tak for point ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester