ปัญหาเรื่อง Date สลับ บน Access2000 ครับ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 290   1
URL.หัวข้อ / URL
ปัญหาเรื่อง Date สลับ บน Access2000 ครับ

สมมติว่าต้องการคีย์วันที่ "01/12/2003" แต่เผอิญคีย์ผิดเป็น "01/13/2003" แทนที่ Access จะมี Error ฟ้องว่าไม่มีเดือนที่ 13 แต่กลับ auto เปลี่ยนให้เป็น "13/01/2003" ซึ่งบางครั้งทำให้คนคีย์ไม่รู้ว่าผิด แก้ไขยังไงดีครับ

ps: date format เป็น dd/mm/yy ครับ แล้ว properties field นั้น set เป็น Short Date ครับ

1 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R02586
ปัญหานี้ผมก็เคยเจอ ผมใช้ Access97 บางเครื่องต้องพิมพ์วันที่ก่อนเดือน, บางเครื่องก็ต้องพิมพ์เดือนก่อนวันที่ ซึ่งมันไม่ได้มีส่วนเกี่ยวกับการตั้ง Format เลย หากต้องการบังคับว่าตัวแรกต้องเป็นวันที่ คงต้องไปกำหนดที่คุณสมบัติ Input Mask

ฟอร์มของผม เมื่อต้องมีการพิมพ์วันที่ ผมใช้ Format แสดงผล "d ดดด bb" (ตัวอย่างการแสดงผล เช่น 27 เม.ย. 46)
เพราะเมื่อผู้ใช้พิมพ์ลำดับวันที่กับเดือนผิด เขาก็จะรู้ได้ทันที และก็พิมพ์ลำดับใหม่

สำหรับ A2K เขาเคยใช้แบบผ่านๆ (ตอนไปสอนชาวบ้าน) รู้สึกว่าจะไม่รู้จัก Format "d ดดด bb" จะรู้จักแต่ "d mmm yy" ซึ่งบางครั้งก็จะแสดงเป็น "27 เม.ย. 46" หรือไม่ก็ "27 Apr 02" (ประมาณนี้นะ ต้องลองเอง) ขึ้นอยู่กับการกำหนดตัวแปรของระบบปฏิบัติการ Windows
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1074s