Der er desværre ikke nogen nem metode i Access ... spørgsmålet har været debatteret ret mange gange, og som hovedregel er løsningen at oprette en ny kolonne hvor de foretager en ny autonummerering af data
Det er fordi der har været en masse testdata som er blevet slettet og oprettet en masse gange, så id'erne hedder f.eks. 11,12,13,33,45,46,77,78 osv. Så det kunne være rart at lave dem om så det starter nummerisk ved 1 og fremefter inden de rigtige data kommer i..
Så burde du vel også kunne slette dine test data, køre "compact and repair database" og så til sidst indsætte dine test data (hvis de stadig skal være der). Så vil de jo få et fortløbende nummer startende med 1.
"Så det kunne være rart at lave dem om så det starter nummerisk ved 1 og fremefter inden de rigtige data kommer i.." Well if there is NO "rigtige" data in the tabel then delete them all and compact/repair.
Hvis jeg laver en compact/repair, ryger alle mine data så ikke? Jeg har nogle tabeller med data som jeg vil beholde, og andre med testdata som gerne må ryge. Men jeg kan selvfølgelig prøve at sætte data ind igen efter en compact and repair som snowball foreslår.
En komprimering rører ikke ved data, de forbliver intakte. Men de data du vil slette skal slæettes inden komprimering, da den plads slettede data optager ikke bliver frigivet før du komprimerer.
If you use the autonumber as a primary key and there are relationships to other tables then changing the number WILL give problems. Normally autonumers are only used as primary key fields which will used as a relaionship to other tables and NOT for example a customer number or Item number. "
So you dont even need to see the autonumbers.
>>It should NEVER be treated as a meaningful piece of data.
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.