การแก้ไข Error – Conversion failed when converting date and/or time from character string
.jpg)
อธิบาย: เรียกรายงานประเภทผลการคำนวณบันทึกเวลา และฐานข้อมูลที่ใช้งานเป็น SQL จะแสดงข้อผิดพลาดดังกล่าว
สาเหตุ: เกิดจากการตั้งค่ารูปแบบวันที่ของเครื่องคอมพิวเตอร์ที่ใช้งาน เป็นรูปแบบวันที่ที่คำสั่ง SQLไม่รองรับ เช่น ตั้ง
ค่ารูปแบบวันที่เครื่องคอมพิวเตอร์เป็น “d MMM YYYY” วันที่เครื่องจะแสดงเป็น “1 ส.ค. 2566”
และค่าวันที่ที่โปรแกรมได้รับคือ “08 01 2022” ส่งผลให้ไม่สามารถแปลงข้อมูลวันที่ได้
วิธีแก้ไข: ตรวจสอบการตั้งค่ารูปแบบวันที่ของเครื่องคอมพิวเตอร์ที่ใช้งาน ดังขั้นตอนต่อไปนี้
- ไปที่ Control panel >> กดเลือก Change date, time, or number formats
.jpg)
- หน้าต่าง Region ตรวจสอบการตั้งค่ารูปแบบวันที่ ในส่วน Short date: ต้องกำหนดค่าเป็น “dd/MM/yyyy” จากนั้นกดปุ่ม Apply และปุ่ม OK ตามลำดับ เพื่อบันทึกการตั้งค่าหลังกำหนดค่ารูปแบบวันที่จะแสดงเป็น “01/08/2568”
.jpg)
- เปิดโปรแกรม เรียกรายงานอีกครั้ง
คู่มือการแก้ไข