คิวรี่ข้อมูลแล้วใช้ฟิวเตอร์ไม่ได้
กระทู้เก่าบอร์ด อ.Yeadram

 1,209   1
URL.หัวข้อ / URL
คิวรี่ข้อมูลแล้วใช้ฟิวเตอร์ไม่ได้

อยากทราบว่าเวลาทำการคิวรี่ข้อมูลแล้ว ข้อมูลแสดงออกมาแล้วต้องการฟิวเตอร์ข้อมูลบางตัว แต่ไม่สามารถทำได้ มันฟ้องว่า
The value you entered isn't valid for the field '...'
you may have entered text in numeric field or a number that is greater than the Fieldsize setting permits

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

1 @R04698
คุณเขียน Statement ผิด
หรือถ้าใช้วิธีออกแบบคิวรี่ ก็เหมือนกันครับ คือคุณออกแบบผิด

ตาม error ที่แจ้งมา แปลโดยอรรถ ได้ความว่า
"คุณใส่เงื่อนไข ไม่ถูกต้องตามชนิดข้อมูลของฟิลด์นั้นๆ"

เช่น ถ้าคุณมีฟิลด์ f1 เก็บข้อมูลเป็น ตัวเลขมีจุดทศนิยม (ค่าเงิน)
แต่เวลาคุณใช้เงือนไขกับมัน คุณไปใช้เงื่อนแบบ ตัวหนังสือ
Where f1 ='สองบาทห้าสิบสตางค์'
แบบนี้เป็นต้น

หรือคุณมีฟิลด์ f2 เก็บ ข้อมูลที่อยู่ ซึ่งเป็นชนิดข้อมูลแบบ text
แต่เวลาคุณใช้เงื่อนไขกับมัน คุณไปใช้เงื่อนไขในทางคำนวนแบบคณิตศาสตร์ เช่น
Where f2 >15
แบบนี้ก็ Error ดังกล่าวได้เช่นเดียวกัน
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3316s