Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.
Jeg får en besked om, at der er uoverensstemmelse mellem datatyper

Denne fejl angiver, at Access ikke kan matche en inputværdi med den datatype, der forventes for værdien. Hvis du f.eks. giver Access en tekststreng, når der forventes et tal, modtager du en datatypeuoverensstemmelsesfejl.

Du kan prøve følgende for at fejlfinde i henhold til denne meddelelse:

  • Hvis du lige har ændret standardværdien for et felt i en tabel og får vist en meddelelse om uoverensstemmelse mellem datatyper, når du forsøger at angive nye poster, skal du åbne tabellen i designvisning og sørge for, at det udtryk, du bruger til feltets Standardværdi, evalueres som den samme datatype som feltet. Hvis feltet f.eks. har datatypen Tal , skal du sørge for ikke at sætte anførselstegn omkring standardværdiudtrykket (f.eks. vil "1" evalueres som tekst, ikke et tal).

  • Kontrollér, at kriterier for en kolonne svarer til datatype for kolonnens underliggende felt. Du modtager denne fejlmeddelelse, hvis du angiver et tekstkriterie for et numerisk felt eller et felt med dato/klokkeslæt.

    Hvis du f.eks. skriver kriterierne "50" eller "13-12-2012", returneres der en fejlmeddelelse, fordi Access fortolker værdier i anførselstegn som tekst og ikke tal. Så sørg for at fjerne disse anførselstegn. Du ved, hvornår du angiver en gyldig dato i feltet Kriterier, fordi der vises # -tegn rundt om datoen, f.eks. #13-12-2012#.

Andre situationer, som forårsager en datatypekonflikt, inkluderer:

  • Du angiver et kriterie for et Opslagsfelt, og kriteriet bruger værdierne, der er vist (som et navn) i opslagslisten, i stedet for værdierne for den tilknyttede fremmed nøgle (som en ID). Da værdierne for den fremmede nøgle er de værdier, der faktisk er gemt i den underliggende tabel, skal du bruge dem, når du angiver kriterier for et felt.

  • Du indtastede dollartegnet ($) i kriterier, som du har angivet for et valutafelt. Fjern dollartegnet, og få derefter vist resultaterne.

    Du kan se, om det numeriske kriterie, som du har angivet, ikke er et tal, hvis der er anførselstegn omkring det. Når du indtaster $-tegnet, omslutter Access automatisk den streng, som du indtaster, af anførselstegn.

  • Kontrollér, at datatypen for hvert par af sammenkædede felter i forespørgslen er den samme. Hvis ikke, skal du ændre datatypen for et af de joinforbundne felter, så de svarer til datatypen for det andet, så du ikke får fejlen om uoverensstemmelse.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×