1
ห้อง MS Access / : รบกวนอาจารย์ทุกๆท่านด้วยครับ SQL ภาษาไทยใน Database เป็นต่างดาว.
« เมื่อ: 28 ธ.ค. 63 , 17:15:13 »
ขอบคุณทั้งสองท่านมากๆครับ ทำมาแล้วครับผมยังไงก็ไม่แสดงภาษาไทยครับผม ลองดูจากไฟล์ sql ที่ผมได้แนบกระทู้ได้อีกทีครับ

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
ออกแบบสวยงามน่าใช้มากครับ
![]()
ตัวอย่างลองเทสดูครับ
มีฟอร์ม 2 ฟอร์ม
โค้ดอยู่ใน Module นะครับ
ลองศึกษาโค้ดนี้เพิ่มเติมจาก อาจารย์นะครับ
https://www.thai-access.com/index.php?topic=590.0
1.
คือตอนนี้ผมใช้คิวรี่
Between DateValue([Forms]![TableReport]![BeginDate]) And DateValue([Forms]![TableReport]![EndDate])
จากเริ่มวัน ถึงวันที่ คือเลือกช่วงเวลา
ผมอยากจะรู้ว่ามันเป็นจำนวนกี่วัน จะทำยังไงครับผม
2.
ผมมีช่องอีกช่องที่เป็นช่องเลือกวันที่อัตโนมัติของมันเอง ที่ให้กดรูปปฏิฑิณ มันก็จะแสดงวันเดือนปี ที่ต้องการจะสั้นจะยาวก็ตามที่เราเซ็ต
แต่จะทำยังไงให้มันแสดง วัน ด้วยครับ เช่น จันทร์ อังคาร อะไรแบบนี้ครับ
ขอบคุณครับ
ข้อที่ 1 อยากแสดงที่ส่วนไหนครับ ถ้าจะแสดงในคิวรี่ เพิ่ม Field ขึ้นมาอีกอัน ใส่โค๊ด: [Select]TotalDay: DateDiff("d",([Forms]![TableReport]![BeginDate]),([Forms]![TableReport]![EndDate]))
ถ้าอยากให้แสดงในฟอร์มดูตัวอย่างตามไฟล์แนบนะครับ ใช้ 7Zip แตกไฟล์
ข้อที่ 2 อยาก Format 1/1/2562 เป็น วันจันทร์ ที่ 1 มกราคม 2562 ในช่อง Format ใส่คำสั่งนี้เข้าไปโค๊ด: [Select]"วัน"dddd" ที่ "d mmmm yyyy