Återställa ett värde för Räknare-fält i Access

Anteckning

Office 365 ProPlus byter namn till Microsoft 365-appar för företag. Mer information om den här ändringen finns i det här blogginlägget.

Ursprungligt KB-nummer:   812718

Sammanfattning

I den här artikeln beskrivs steg för steg hur du återställer ett värde för räknare -fält i Access. Värdet för räknare -fält i Access återställs inte automatiskt när du tar bort några rader eller alla rader i en tabell. Om du vill återställa värdet i fältet räknare och uppdatera värdet räknare i den refererade tabellen måste du utföra vissa uppgifter manuellt.

Anteckning

Du måste säkerhetskopiera databasen innan du utför de steg som följer.

Återställa ett Räknare-fält i en tabell

Om tabellen inte har några relationer till andra tabeller använder du antingen metod 1 eller metod 2 för att återställa ett värde för Räknare-fält.

Metod 1: flytta data till en ny tabell med hjälp av en tabell fråga

Du kan återställa ett fält värde för räknare genom att använda en tabell fråga för att skapa en ny tabell som har samma data och sedan lägga till ett nytt Räknare-fält.

Access 2003 och tidigare versioner

Om du vill göra det i Access 2003 eller i en tidigare version följer du de här stegen:

  1. Ta bort räknare -fältet från huvud tabellen och notera namnet på räknare -fältet.
  2. Klicka på frågor i det vänstra fönstret och dubbelklicka sedan på skapa en fråga i designvyn i den högra rutan.
  3. I dialog rutan Visa tabell väljer du huvud tabellen, klickar på Lägg tilloch sedan på Stäng.
  4. Dubbelklicka på de obligatoriska fälten i tabellvy för huvud tabellen för att välja fälten.
  5. Välj den sorterings ordning som krävs.
  6. Klicka på tabell frågafråga -menyn, skriv det nya tabell namnet i text rutan tabell namn och klicka sedan på OK.
  7. Klicka på Körfråga -menyn.
  8. När du uppmanas till meddelandet "du är på väg att klistra in # rad (er) i en ny tabell", klickar du på Ja för att infoga raderna.
  9. Klicka på StängArkiv -menyn och klicka sedan på Nej för att stänga fönstret tabell fråga .
  10. Klicka på tabeller i det vänstra fönstret, högerklicka på den nya tabellen och klicka sedan på designvy.
  11. I designvyn för tabellen lägger du till ett räknare -fält med samma fält namn som du tog bort i steg 1, lägger till det här räknare -fältet i den nya tabellen och sparar sedan tabellen.
  12. Stäng fönstret designvy .
  13. Byt namn på huvud tabellen och byt sedan namn på den nya tabellen så att den matchar huvud tabellens namn.

Access 2007 och senare versioner

Så här gör du i Microsoft Office Access 2007 eller senare:

  1. Ta bort räknare -fältet från huvud tabellen och notera namnet på räknare -fältet.
  2. Klicka på fliken skapa och sedan på Frågedesign i gruppen övrigt .
  3. I dialog rutan Visa tabell väljer du huvud tabellen. Klicka på Lägg tilloch sedan på Stäng.
  4. Dubbelklicka på de obligatoriska fälten i tabellvy för huvud tabellen för att välja fälten.
  5. Välj den sorterings ordning som krävs.
  6. Klicka på Skapa tabell i gruppen frågetyp på fliken design .
  7. Skriv namnet på den nya tabellen i rutan tabell namn och klicka sedan på OK.
  8. Klicka på Kör i gruppen resultat på fliken design .
  9. När du uppmanas till meddelandet "du är på väg att klistra in # rad (er) i en ny tabell", klickar du på Ja för att infoga raderna.
  10. Stäng frågan.
  11. Högerklicka på den nya tabellen och klicka sedan på designvy.
  12. I designvyn för tabellen lägger du till ett räknare -fält med samma fält namn som du tog bort i steg 1. Lägg till det här räknare -fältet i den nya tabellen och spara sedan tabellen.
  13. Stäng fönstret designvy.
  14. Byt namn på huvud tabellen och byt sedan namn på den nya tabellen så att den matchar huvud tabellens namn.

Metod 2: skapa en ny tabell och flytta data till den med hjälp av en tilläggsfråga

Du kan kopiera strukturen från en befintlig tabell som en ny tabell. Du kan sedan lägga till data i den nya tabellen och Lägg till ett nytt Räknare-fält.

Access 2003 och tidigare versioner

Så här gör du i Microsoft Office Access 2003 och tidigare versioner:

  1. Ta bort räknare -fältet från huvud tabellen.

    Anteckna namnet på räknare -fältet.

  2. Kopiera strukturen för huvud tabellen och skapa en ny tabell.

  3. Klicka på frågor i det vänstra fönstret. Klicka på Skapa fråga i designvyn i fönstret till höger.

  4. I dialog rutan Visa tabell väljer du huvud tabellen. Klicka på Lägg till och sedan på Stäng.

  5. Dubbelklicka på de obligatoriska fälten om du vill markera fälten. Gör detta för alla fält utom räknare -fältet i tabellvy för huvud tabellen.

  6. Klicka på tilläggsfrågafråga -menyn.

    Anteckning

    Detta ändrar frågetypen.

  7. I listan tabell namn väljer du den nya tabellen som du skapade i steg 2. Klicka på OK.

  8. Klicka på Körfråga -menyn.

  9. När du uppmanas till meddelandet "du är på väg att klistra in # rad (er) i en ny tabell", klickar du på Ja för att infoga raderna.

  10. Klicka på StängArkiv -menyn. Klicka på Nej för att stänga fönstret AppendQuery .

  11. Klicka på tabeller i det vänstra fönstret. Högerklicka på den nya tabellen och klicka sedan på designvy.

  12. I designvyn för tabellen lägger du till ett räknare -fält med samma fält namn som du tog bort i steg 1. Lägg till det här räknare -fältet i den nya tabellen och spara sedan tabellen.

  13. Stäng fönstret designvy .

  14. Byt namn på huvud tabellen och byt sedan namn på den nya tabellen så att den matchar huvud tabellens namn.

Access 2007 och senare versioner

Så här gör du i Microsoft Office Access 2007 eller senare:

  1. Ta bort räknare -fältet från huvud tabellen.

    Anteckna namnet på räknare -fältet.

  2. Kopiera huvud tabellens struktur och skapa sedan en ny tabell.

  3. Klicka på fliken skapa och sedan på Frågedesign i gruppen övrigt .

  4. I dialog rutan Visa tabell väljer du huvud tabellen. Klicka på Lägg tilloch sedan på Stäng.

  5. Dubbelklicka på de obligatoriska fälten om du vill markera fälten. Gör detta för alla fält utom räknare -fältet i tabellvy för huvud tabellen.

  6. Klicka på Lägg till i gruppen frågetyp på fliken design .

    Anteckning

    Detta ändrar frågetypen.

  7. I listan tabell namn väljer du den nya tabellen som du skapade i steg 2 och klickar sedan på OK.

  8. Klicka på Kör i gruppen resultat på fliken design .

  9. När du uppmanas till meddelandet "du är på väg att klistra in # rad (er) i en ny tabell", klickar du på Ja för att infoga raderna.

  10. Stäng frågan.

  11. Högerklicka på den nya tabellen och klicka sedan på designvy.

  12. I designvyn för tabellen lägger du till ett räknare -fält med samma fält namn som du tog bort i steg 1. Lägg till det här räknare -fältet i den nya tabellen och spara sedan tabellen.

  13. Stäng fönstret designvy.

  14. Byt namn på huvud tabellen och byt sedan namn på den nya tabellen så att den matchar huvud tabellens namn.

Återställa ett Räknare-fält i en tabell med refererade tabeller

En tabell med refererade tabeller har en relation med en eller flera tabeller. Anvisningarna nedan beskriver hur du återställer fältet räknare för en tabell som innehåller en refererad tabell. Om du har fler än en refererad tabell måste du följa de här stegen för varje refererad tabell.

  1. Ta bort relationen mellan tabellerna.

  2. Ange räknare -fältet i huvud tabellen till data typen tal och ta sedan bort primärt.

  3. Skapa ett nytt fält av data typen räknare i huvud tabellen och spara sedan tabellen.

  4. Skapa ett nytt fält av typen tal i den refererade tabellen och spara sedan tabellen.

  5. Följ de här stegen om du vill skapa en uppdaterings fråga som uppdaterar det nya fältet i den refererade tabellen till det nya räknare -fältet i huvud tabellen.

    Access 2003 och tidigare versioner

    1. Klicka på frågor i det vänstra fönstret och klicka sedan på Skapa fråga i designvyn i den högra rutan.

      Anteckning

      Då skapas en ny fråga.

    2. I dialog rutan Visa tabell markerar du huvud tabellen och den refererade tabellen, klickar på Lägg till för att lägga till huvud tabellen och den refererade tabellen och klickar sedan på Stäng.
    3. Klicka på fältet i huvud tabellen som tidigare länkats till den refererade tabellen och dra sedan fältet till det tidigare länkade fältet i den refererade tabellen.

      Anteckning

      Då skapas kopplingen mellan tabellerna som baseras på de ursprungliga länkade fälten.

    4. Klicka på uppdaterings frågafråga -menyn.
    5. Dubbelklicka på det nya fältet i den refererade tabellen för att lägga till det i fält listan.
    6. I fältet Uppdatera till skriver du [main TableName]. [ Nytt Räknare-fält] för att uppdatera de nya fältvärdena i den refererade tabellen.
    7. Klicka på Körfråga -menyn.
    8. När du uppmanas till meddelandet "du är på väg att klistra in # rad (er) i en ny tabell", klickar du på Ja för att infoga raderna.
    9. Klicka på StängArkiv -menyn och klicka sedan på Nej för att stänga fönstret uppdaterings fråga .

    Access 2007 och senare versioner

    1. Klicka på fliken skapa och sedan på Frågedesign i gruppen övrigt . Då skapas den nya frågan.
    2. I dialog rutan Visa tabell väljer du huvud tabellen och den refererade tabellen. Klicka på Lägg till för att lägga till huvud tabellen och den refererade tabellen. Klicka på Stäng.
    3. Klicka på fältet i huvud tabellen som tidigare länkats till den refererade tabellen och dra sedan fältet till det tidigare länkade fältet i den refererade tabellen.

      Anteckning

      Då skapas kopplingen mellan tabellerna som baseras på de ursprungliga länkade fälten.

    4. Klicka på Uppdatera i gruppen frågetyp på fliken design .

      Anteckning

      Detta ändrar frågetypen.

    5. Dubbelklicka på det nya fältet i den refererade tabellen för att lägga till det i fält listan.
    6. I fältet Uppdatera till skriver du [main TableName]. [ Nytt Räknare-fält] för att uppdatera de nya fältvärdena i den refererade tabellen.
    7. Klicka på Kör i gruppen resultat på fliken design .
    8. När du uppmanas till meddelandet "du är på väg att klistra in # rad (er) i en ny tabell", klickar du på Ja för att infoga raderna.
    9. Stäng frågan.
  6. Ta bort det ursprungliga länkade fältet från huvud tabellen och den refererade tabellen.

  7. Återställ namnet på det nya räknare -fältet till det ursprungliga namnet.

  8. Återskapa primär nycklarna och relationen mellan tabellerna. Den här proceduren återställer automatiskt fältet räknare och uppdaterar den refererade tabellen genom att använda rätt nyckelvärdena.