Saya mendapat mesej tentang salah padanan jenis data

Saya mendapat mesej tentang salah padanan jenis data

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Ralat ini menunjukkan bahawa capaian tidak sepadan dengan nilai input kepada jenis data yang menjangkakan untuk nilai. Contohnya, jika anda memberikan capaian rentetan teks apabila ia adalah menjangkakan nombor, anda menerima ralat salah padanan jenis data.

Untuk menyelesaikan masalah mesej ini, cuba perkara berikut:

  • Jika anda hanya mengubah nilai lalai untuk medan dalam Jadual dan melihat mesej tentang salah padanan jenis data apabila anda cuba untuk memasukkan rekod baru, buka Jadual dalam pandangan Reka bentuk dan pastikan ungkapan yang anda gunakan untuk nilai lalai medan menilai sebagai jenis data yang sama sebagai medan. Contohnya, jika medan yang mempunyai jenis data nombor , pastikan anda tidak meletakkan tanda petikan di sekeliling ungkapan nilai lalai (cth., "1" akan dinilai sebagai teks, bukan nombor.)

  • Sahkan bahawa kriteria untuk lajur yang sepadan dengan jenis data medan dasar lajur. Jika anda menentukan kriteria teks untuk angka atau medan tarikh/masa, anda akan mendapat ralat ini.

    Sebagai contoh, jika anda menaip kriteria "50" atau "12/13/12", mesej ralat dikembalikan kerana Access mentafsirkan nilai dalam tanda petikan sebagai teks, bukan nombor. Jadi pastikan anda mengalih keluar tanda petikan tersebut. Anda akan tahu apabila anda memasukkan tarikh yang sah dalam medan kriteria kerana tanda # akan muncul di sekeliling tarikh, seperti #12/13/12 #.

Situasi lain yang menyebabkan konflik jenis data termasuk:

  • Anda menentukan kriteria untuk Medan cariandan kriteria menggunakan nilai yang ditunjukkan (seperti nama) dalam senarai carian dan bukannya nilai berkaitan kunci asing (seperti ID). Oleh sebab nilai kunci asing ialah nilai yang sebenarnya disimpan dalam Jadual dasar, anda patut menggunakan mereka apabila anda menentukan kriteria untuk medan.

  • Anda taipkan tanda dolar ($) dalam kriteria yang anda tentukan untuk medan Mata Wang. Alih Keluar tanda dolar, dan kemudian melihat hasil.

    Anda boleh mengetahui jika kriteria angka yang anda masukkan tidak nombor jika ia mempunyai tanda petikan di sekeliling ia. Apabila anda menaip tanda $, Access secara automatik mengurung rentetan yang anda taipkan dalam tanda petikan.

  • Sahkan bahawa jenis data bagi setiap pasangan medan dicantumkan dalam pertanyaan yang sama. Jika tidak, mengubah jenis data bagi salah satu medan dicantumkan agar sepadan dengan jenis data yang lain agar anda tidak mendapat ralat tidak padan.

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×