02. april 2000 - 11:59Der er
8 kommentarer og 1 løsning
Autonummerering?
Jeg er ved at oprette en Access 2000-database, der er en adresseliste for årgang 98/99 på min efterskole. Som primær nøgle vil jeg gerne bruge "elevnr"-feltet, der indeholder tal fra 101 op til 241, med enkelte huller imellem, da fx nr. 156 gik ud efter 2 måneder, og derfor ikke skal være med i databasen. Mit spørgsmål er nu: Kan det lade sig gøre at benytte 'auto-nummerering' i dette felt? Altså, kan man sætte en startværdi for autonummerering og evt. værdier, der skal undlades?
Nej, i alle fald ikke hvis du bruger en almindelig wizard til at generere tabellen med. Jeg er ikke helt sikker på om man kan angive en start værdi hvis man genererer tabellen via et SQL-statement, men der er vel ikke nogen god grund til at bruge netop denne tæller til din tabel?!
Netop denne tæller?! Mener du, at der ikke er nogen grund til at have Autonummering til at køre med den nummerserie? Det er jo fordi, at alle elever i tabellen i har et elevnummer, og der er jo ingen grund til at ElevID=1 og Elevnr=101 ElevID=2 og Elevnr=102 ElevID=3 og Elevnr=103 osv... Er der andre der ved, om man kan starte nummereringen fra et bestemt tal?
Nej, jeg mener absolut ikke at man bruger autonum. til den slags. Du kan som sagt blot oprette et felt der hedder ElevNr, og angive at det skal være unikt. Hvis du absolut gerne vil have en nummerserie, så må du oprette serien i en anden tabel og relatere din hovedtabel til denne. På den måde kan man kun oprette en elev hvis nummer allerede er oprettet i "hjælpe-tabellen"
Ja ja, hvis det ikke kan gøres anderledes, så må det vel være så'n. Men du skal i hvert fald have tak for hjælpen anyway.
Mvh mr_bambi aka Bjørn Amdi Sloth
Synes godt om
Ny brugerNybegynder
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.