Felet "Det går inte att hitta indatatabellen eller frågan" eller "Datakällan finns inte" när du använder 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:   287696

Anteckning

Kräver grundläggande makron, kodning och kompatibilitetsfärdigheter. Den här artikeln gäller endast för Microsoft Access-databaser (.accdb och .mdb).

Symptom

När du öppnar eller refererar till en länkad tabell i Microsoft Access kan du få något av följande felmeddelanden:

Felmeddelande 1

Microsoft Jet-databasmotorn kan inte hitta indatatabellen eller frågan <name> ' '. Kontrollera att det finns och att namnet är rättstavat.

Felmeddelande 2

Datakällan ' <name> som anges i det här formuläret eller den här rapporten finns inte.

Felmeddelande 3

  • I Microsoft Access 2002

    • Microsoft Access kan inte hitta objektet ' <name> .'

    • Körningsfel '7874': Microsoft Access kan inte hitta objektet ' <name> .'

  • I Microsoft Office Access 2003 går du Microsoft Office Access 2007 och Microsoft Office Access 2010

    • Microsoft Office Access kan inte hitta objektet ' <name> .'

    • Körningsfel '7874': Microsoft Office Access kan inte hitta objektet ' <name> .'

Orsak

Det här felmeddelandet kan visas om Access inte hittar tabellen eller frågan i databasen, om en länk pekar på en extern fil som inte finns eller om den externa filen har flyttats till en ny plats. Det här felet kan också inträffa om en borttagna eller omdöpta tabell eller fråga refereras till på fliken Uppslag i en annan tabell.

Lösning

Så här felsöker du problemet:

  • Kontrollera att tabellen eller frågan finns. Om den inte finns kan du ta bort alla referenser till den eller, om det saknas en tabell, importera om eller länka om tabellen. Om det är en fråga som saknas importerar eller skapar du frågan igen. Ofta innehåller egenskapen för ett formulär eller en rapport en referens till en tabell eller fråga vars namn har ändrats eller RecordSource tagits bort.
  • Om tabellen eller frågan finns finns det sannolikt ett syntaxfel eller ett stavfel i referensen till den. I så fall korrigerar du syntaxfelet eller stavfelet i referensen.
  • När du försöker öppna en länkad tabell kanske källtabellen inte finns i den sökväg som du angav när den först länkades. Om du har flyttat filen kan du använda Länkhanteraren för att uppdatera länkinformationen.