รบกวนอ.สุภาพหรือเพื่อนๆ เซียน Access2000 ด้วยครับ สืบเนื่องจากกระทู้ 0152
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 279   1
URL.หัวข้อ / URL
รบกวนอ.สุภาพหรือเพื่อนๆ เซียน Access2000 ด้วยครับ สืบเนื่องจากกระทู้ 0152

ผมได้กำหนด Field เป็น text box ไว้ สำหรับใส่ข้อมูลเกี่ยวกับวันที่ สมมติว่าต้องการคีย์วันที่ "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 @R02559
ผมเคยพยายามที่จะไปตรวจจับก่อนที่ Access จะแปลงวันที่ดังกล่าวให้ โดยใช้ Before Update ของ Control เป้าหมาย แต่ไม่เป็นผลครับ มันแปลงก่อนที่จะถึง Before Update แล้วครับ

ผมว่าใช้ Calendar แทนจะได้มั๊ยครับ โดยให้ผู้ใช้คลิกเลือกวันที่เอาเลย จะได้ไม่มีปัญหาดังกล่าว ผมเองก็ยังไม่มีวิธีแก้ไขที่ดีกว่านี้ครับ


@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1292s