กระทู้เก่าบอร์ด อ.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
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
Time: 0.3316s
หรือถ้าใช้วิธีออกแบบคิวรี่ ก็เหมือนกันครับ คือคุณออกแบบผิด
ตาม error ที่แจ้งมา แปลโดยอรรถ ได้ความว่า
"คุณใส่เงื่อนไข ไม่ถูกต้องตามชนิดข้อมูลของฟิลด์นั้นๆ"
เช่น ถ้าคุณมีฟิลด์ f1 เก็บข้อมูลเป็น ตัวเลขมีจุดทศนิยม (ค่าเงิน)
แต่เวลาคุณใช้เงือนไขกับมัน คุณไปใช้เงื่อนแบบ ตัวหนังสือ
Where f1 ='สองบาทห้าสิบสตางค์'
แบบนี้เป็นต้น
หรือคุณมีฟิลด์ f2 เก็บ ข้อมูลที่อยู่ ซึ่งเป็นชนิดข้อมูลแบบ text
แต่เวลาคุณใช้เงื่อนไขกับมัน คุณไปใช้เงื่อนไขในทางคำนวนแบบคณิตศาสตร์ เช่น
Where f2 >15
แบบนี้ก็ Error ดังกล่าวได้เช่นเดียวกัน