เรื่องของคนโง่
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 258   1
URL.หัวข้อ / URL
เรื่องของคนโง่

1.ตัวอย่างที่ส่งมาเป็น access 2002
2.ต้องการให้ Homecount รันจำนวนเฉพาะคนที่มีข้อมูลในฟีลด์ สถานที่ โดยใส่ เงื่อนไข is not null ที่ ฟีลด์ สถานที่ เพื่อที่จะใส่ Homecount แต่ทำไม่ได้ ควรจะทำอย่างไร
3.หลังจากนับ Homecount แล้ว ทำอย่างไรจึงจะให้คนที่ไม่มีข้อมูลสถานที่ข้างหน้ามีข้อมูลสถานที่เหมือนกับคนในลำดับข้างบน

อ่านคำถามแล้วงงไหมคะ

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

1 @R03117
2. เพราะมันไม่ Null ครับ มี space อยู่เต็ม ถึงไม่จะไม่ได้ใส่อะไรลงไปก็ตาม

ไม่ควรจะเคาะ Space Bar เวลาไม่ได้ใส่ข้อมูลอะไรลงไปครับ

วิธีแก้คือ ต้องใช้ Trim() เพื่อตัด Space ออก แล้วค่อยใช้ Len() เพื่อหาว่ามีตัวอักษรหรือไม่ โดยให้เปลี่ยน SQL เป็นดังนี้

SELECT Problem.Number, Problem.HomeCount, Problem.[1สถานที่], Problem.[3ชื่อสกุล], Problem.AmphurName, Problem.ProvinceName
FROM Problem
WHERE (((Len(Trim([1สถานที่])))>0));

3. ให้ดูกระทู้ http://www.thai-access.com/suphap.php?topic_id=283 ครับ แล้วลองประยุกต์ใช้ดู
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1407s