Avatar billede dsjk Novice
06. januar 2002 - 19:57 Der er 16 kommentarer og
1 løsning

Autonummering???

Jeg har en database, med data i, og et af felterne er et autonummeringsfelt. nu er det så at jeg har slettet de sidste ca. 20 poster, hvilket vil sige jeg har fra nr 1-24 i min database, og dem jeg har slettet har nr. 25-42. Når jeg nu tilføjer en række i tabelen, får den nr 43 (pga. autonummeringen), nit spørgsmål er derfor: Kan jeg \"nulstille\" autonummeringen, så den fortsætter fra nr 24 og ikke springer op til nr. 43???

dsjk
Avatar billede - Nybegynder
06. januar 2002 - 19:59 #1
nej ikke med autonummer.
Avatar billede terry Ekspert
06. januar 2002 - 20:08 #2
yes (ja)

delete the records and then in compact the database.
Tools+Database Utilities+Compact database (menu)
Avatar billede terry Ekspert
06. januar 2002 - 20:11 #3
If you have deleted records in between, these DO NOT get re-used. Only from the last number existing in the table.
Avatar billede dsjk Novice
06. januar 2002 - 23:31 #4
Der sker ingen ting...
Avatar billede mugs Novice
07. januar 2002 - 08:13 #5
Hvis du har gjort som Terry beskriver, hvad er så værdien i autonummerfeltet?
Avatar billede terry Ekspert
07. januar 2002 - 08:18 #6
If its a LINKED table then this doesnt work, otherwise it does!
Avatar billede frankhove Nybegynder
07. januar 2002 - 11:14 #7
Du kan oprette en ny kolonne med Autonummerering, som vil være fortløbende.
Den \"gamle\" kolonne med Autonummer kan slettes.
Avatar billede terry Ekspert
07. januar 2002 - 11:26 #8
frankhove>This is fine as long as there arent any relationships to other tables!
Avatar billede dsjk Novice
07. januar 2002 - 11:59 #9
Jeg bruger databasen i forbindelse med ASP sider, så det er vel derfor jeg ikke kan \"nulstille\" autonummereringen.
og tabellen har relation til en anden tabel, så det er vel ikke så meget at gøre...

dsjk
Avatar billede terry Ekspert
07. januar 2002 - 12:02 #10
dsjk>using the database with ASP has nothing to do with not being able to \"nulstille\" the autonumber sequence.
You can send the dB to dktebrsa@europe.lego.com amd I will take a look for you.
Avatar billede dsjk Novice
07. januar 2002 - 12:05 #11
Terry> det bliver først i eftermiddag, da jeg er på arbejde nu, og først har fri 17.30

dsjk
Avatar billede dsjk Novice
07. januar 2002 - 12:06 #12
hov, nej 16.30 er det jeg har fri
Avatar billede terry Ekspert
07. januar 2002 - 12:06 #13
No problem :o)
Avatar billede frankhove Nybegynder
07. januar 2002 - 12:18 #14
Du kan gøre følgende;

Marker hele din tabel og kopier den over i et XL

Ret kolonnen med Autonummerering, så den er fortløbende.

I access tømmer du hele tabellen (ctrl+A og DEL)

Importer herefter det oprettede XL-regneark.
File/Get external data  osv.

Tabellen skal være lukket, når der importeres.

mvh

Avatar billede terry Ekspert
07. januar 2002 - 12:20 #15
and you can only do that if there are less than 65000 records (max rows in XL)
Avatar billede terry Ekspert
07. januar 2002 - 21:09 #16
The reason why the autonumber cant be reset is the following:

http://support.microsoft.com/directory/article.asp?ID=KB;EN-US;Q291162
Avatar billede dsjk Novice
07. januar 2002 - 21:14 #17
takker
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