IsEmpty(Textbox) , Isnull(Textbox) , Textbox= "" มีความหมายต่างกันอย่างไรครับ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 295   2
URL.หัวข้อ / URL
IsEmpty(Textbox) , Isnull(Textbox) , Textbox= "" มีความหมายต่างกันอย่างไรครับ

IsEmpty(Textbox) , Isnull(Textbox) , Textbox= "" มีความหมายต่างกันอย่างไรครับ ผมว่ามันเหมือนกันนะทำไมต้องใช้ทั้งสามอัน พร้อมกันด้วยละครับ ...

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

1 @R04969
จากประสบการณ์ที่ผ่านมาคือ.. ถ้าไม่ใส่ทั้ง 3 เงื่อนไข จะดัก err ไว้ไม่ได้หมด
ในขณะที่เราเขียนโปรแกรมและทดสอบข้อมูลจำนวนไม่มาก มักจะไม่ค่อยเจอ
ปัญหา แต่พอส่งโปรแกรมให้ user ใช้ เขาก็มักจะมีปัญหาแปลกๆ มาให้เราแก้
ไขเสมอ และนี่ก็เป็นเหตุผลหนึ่งว่าทำไมต้องใส่ ทั้ง 3 เงื่อนไป

1. ถ้าเราเปิดฟอร์มขึ้นมา textbox ที่ปรากฏคือ IsNull คือยังไม่มีสถานะเรคคอร์ด
2. ถ้ามีเรคคอร์ดอยู่แล้ว แต่ถูกลบข้อความออกไป คือ IsEmpty
3. ถ้ามีการ add record ทำให้มีสถานะเรคคอร์ดขึ้นมาแล้ว และมีการคีย์อะไรลง
ไป แต่สุดท้ายลบออกด้วยปุ่ม Delete หรือ Backspace บนคีย์บอร์ด คือ =""

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