วันศุกร์ที่ 1 มิย., วันเสาร์ที่ 2 มิย., วันอาทิตย์ที่ 3 มิย. และวันจันทร์ที่ 4 มิย.(หยุดวันวิสาข์)
ปัญหา:
เปิดมาเช้าวันอังคารที่ 5 มิย. โปรแกรม TOU ป้อนค่าไฟของการไฟฟ้าแล้วแต่ Save ไม่สำเร็จขึ้น Error ว่า ไม่สามารถแปลง Double เป็น Decimal ได้
ค้นหาสาเหตุ:
-คิดว่าอาจเป็นที่วันศุกร์ที่มีการแก้ไขโปรแกรมส่วนของ Report จึงนำเอา Version ก่อนแก้ไขไปให้ใช้ แต่ผลปรากฏว่ายังคงขึ้น Error เหมือนเดิม
-ที่ผ่านมาก็ไม่ได้มีการ Modify Structure ของ Database เลย
-ไล่ดู Code มีในช่วง Save มีเงื่อนไข Insert และ Update
-จึงลองลบ ข้อมูลใน Table TOU วันที่ 1-4 มิย. ออก แล้วรันโปรแกรมและ Save ได้ปกติ
จึงงง ๆ ไม่รู้สาเหตุของ Error ที่เกิดขึ้น
No comments:
Post a Comment