โค้ด VBA/DAO ของ Access อาจหยุดทำงานหรือรายงานข้อมูลผิดพลาดสำหรับคอลัมน์ทศนิยม

อัปเดตล่าสุด: 24 มิถุนายน 2020

ปัญหา

ในเวอร์ชัน 2005 ของ Microsoft Access บิลด์หมายเลข 6.0.12827.20010 ถ้าคุณจัดการเขตข้อมูลทศนิยม (Access DataType=Number/FieldSize=Decimal หรือ SQL DataType=Decimal) โดยใช้ DAO (วัตถุ Data Access) Microsoft Access อาจหยุดทํางาน ถ้าคุณเข้าใกล้ตัวแปรเขตข้อมูลที่มีชนิดทศนิยมในโค้ด VBA คุณอาจเห็นว่าค่าเขตข้อมูลจะไม่แสดงอย่างถูกต้อง การอ่านทั้งคู่จะเเป็น ‘?????’ หรือให้ข้อผิดพลาดชนิดที่ไม่ตรงกันหรือ Microsoft Access อาจหยุดทำงาน

สถานะ: แก้ไขแล้ว

ได้รับการแก้ไขแล้วในแชนเนลที่ได้รับผลกระทบทั้งหมดในขณะนี้

สำหรับแชนเนลปัจจุบันเวอร์ชัน 2005 ปัญหาได้รับการแก้ไขแล้วในรุ่น 16.0.12827.20470  คุณอาจจำเป็นต้องบังคับให้อัปเดตด้วยตนเองเพื่อรับเวอร์ชันใหม่

สำหรับแชนเนลปัจจุบัน (ตัวอย่าง) เวอร์ชัน 2006 ปัญหาได้รับการแก้ไขแล้วในรุ่น 16.0.13001.20198

Icon Experts (สมอง เฟือง) สอบถามผู้เชี่ยวชาญ

ติดต่อผู้เชี่ยวชาญ พูดคุยเกี่ยวกับข่าวสาร การอัปเดต และแนวทางปฏิบัติล่าสุด รวมทั้งอ่านบล็อกของเรา

Microsoft Tech Community

ไอคอนชุมชน รับความช่วยเหลือในชุมชน

ถามคำถามและดูการแก้ไขปัญหาจากฝ่ายสนับสนุน MVP วิศวกร และผู้ใช้ Office อื่นๆ

ฟอรั่ม Office บนคําตอบ

คําขอฟีเจอร์ไอคอน (หลอดไฟ แนวคิด) แนะนําฟีเจอร์ใหม่

เราชอบอ่านคำแนะนำและคำติชมของคุณ! แบ่งปันความคิดเห็นของคุณ เรายินดีรับฟัง

ให้คำติชม

ดูเพิ่มเติม

การแก้ปัญหาหรือวิธีแก้ปัญหาแบบเฉพาะหน้าสำหรับปัญหาล่าสุดใน Access