Primesc un mesaj despre nepotrivirea tipului de date
Applies ToAccess pentru Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Această eroare indică faptul că Access nu poate potrivi o valoare de intrare cu tipul de date pe care îl așteaptă pentru valoare. De exemplu, dacă dați Access unui șir text atunci când se așteaptă un număr, primiți o eroare de nepotrivire tip de date.

Pentru a depana acest mesaj, încercați următoarele:

  • Dacă tocmai ați schimbat Valoarea implicită pentru un câmp dintr-un tabel și vedeți un mesaj despre nepotrivire tip de date când încercați să introduceți înregistrări noi, deschideți tabelul în vizualizarea Proiect și asigurați-vă că expresia pe care o utilizați pentru câmpul Valoare implicită evaluează ca fiind același tip de date precum câmpul. De exemplu, dacă respectivul câmp are tip de date Număr, asigurați-vă că nu puneți între ghilimele expresia Valoare implicită (de exemplu, „1” ar va fi evaluat ca text, nu ca număr.)

  • Verificați dacă criterii pentru o coloană se potrivește cu tip de date câmpului subiacent al coloanei. Dacă specificați criteriile text pentru un câmp numeric sau dată/oră, veți primi această eroare.

    De exemplu, dacă tastați criteriile "50" sau "12/13/12", este returnat un mesaj de eroare, deoarece Access interpretează valorile cuprinse între ghilimele ca text, nu ca numere. Așadar, asigurați-vă că eliminați ghilimelele. Veți ști când introduceți o dată calendaristică validă în câmpul Criterii, deoarece semnele # vor apărea în jurul datei, de exemplu, #12/13/12 #.

Între alte situații care cauzează un conflict privind tipul de date se numără:

  • Specificați criteriile pentru un Câmp de căutare, iar criteriile utilizează valorile afișate (de exemplu, un nume) din lista de căutare în locul valorilor lor asociate de cheie străină (de exemplu, un ID). Întrucât valorile cheie străină sunt valorile stocate de fapt în tabelul subiacent, ar trebui să le utilizați atunci când specificați criteriile pentru un câmp.

  • Ați tastat semnul dolar ($) în criteriile specificate pentru un câmp Monedă. Eliminați semnul dolar, iar apoi vizualizați rezultatele.

    Vă puteți da seama dacă criteriile numerice pe care le-ați introdus nu reprezintă un număr dacă se află între ghilimele. Atunci când tastați semnul $, Access încadrează automat șirul tastat între ghilimele.

  • Verificați dacă tipul de date din fiecare pereche de câmpuri asociate în interogare este aceeași. În caz contrar, modificați tipul de date al unuia dintre câmpurile asociate pentru a corespunde cu tipul de date al celuilalt, astfel încât să nu primiți o eroare de nepotrivire.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.