14. februar 2004 - 10:22Der er
10 kommentarer og 2 løsninger
Autonummerering skal ændres til anden værdi
Jeg har en tabel som starter med en autonummerering 1 og fremad, det er min ID og nøgle, jeg har pt. ca. 700 records i denne tabel.
Nu har jeg brug for, at nummerering starter ved 1000 og fremad, hvordan får jeg lettest skiftet denne værdi - på alle bestående records - jeg har fundet artiklen i access 97 "ændre startværdi i et stigende felt af typen autonummerering", men det har jeg ikke fået til at fungere.
Alter the autonumber to a Number field (long Int) and remove the primary key.
Now you can make an Update query something like this.
UPDATE YourTable SET ID = ID+1000
Run the update query.
Now make a copy of the table withoutthe data (structure only). Alter the ID to a Autonumber. Now make an append query which takes the data from your original table and puts it into the new table. Now delete the original table and rename the new.
Tak for hjælper - det fungerer bare. Det eneste jeg skulle rette, var opbygning alle relationer til den nye tabel, så den igen ligner den oprindelige tabel.
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.