Avatar billede jabberdino Nybegynder
23. maj 2001 - 10:05 Der er 3 kommentarer og
2 løsninger

numre

Jeg spillede lidt på min DB.

Jeg lavede en tabel med automatiske numre. Efter jeg havde spillet, var automatiske númre op til 11. Så, var det 1,2,3,4,5,6,7,8,9,10,11 (og osv måske)
Jeg vil ikke ha numre op til 11. Jeg vil gerne starte igen med 1, 2 osv. Jeg har slettet 2 til 11 men nu når jeg insæt et nyt nummer er det 12, istedet for 2.

Hvordan kan jeg gøre det til at tæller op fra et igen??

Avatar billede proaccess Nybegynder
23. maj 2001 - 10:09 #1
Slet alle records i tabellen, og komprimér derefter databasen...
Avatar billede johs_j Novice
23. maj 2001 - 14:12 #2
Det skyldes at feltet er af typen Autonumering. Slettede numre kan ikke bruges igen.
Den eneste mulighed er at ændre felttypen til et talfelt.
Avatar billede proaccess Nybegynder
23. maj 2001 - 14:15 #3
>johs j: \"kan ikke bruges igen\" ???  Har du prøvet ovenstående ???
Avatar billede johs_j Novice
23. maj 2001 - 14:38 #4
>proaccess
Du har ret. Hvis man sletter ALLE records.
Men hvis du har 10 og du kun sletter de 9 første, så virker det ikke.
Avatar billede proaccess Nybegynder
23. maj 2001 - 14:43 #5
>johs j: du kan også vælge at lade de 3 første records stå, slette resten og så vil autonummer begynde ved 4...

Man burde bruge tilfældige tal til autonummer, og eventuelt indsætte aktuelt tidspunkt for hver record til at sortere efter... (bare en tanke)
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