กระทู้เก่าบอร์ด อ.Yeadram
1,439 5
URL.หัวข้อ /
URL
Check box
ถามผู้รู้นะค่ะ หลังจากที่เราเพิ่ม Field text box ใน From แล้ว สมมุติว่าเราดึงข้อมูลลูกค้า Top อยู่กลุ่มหนึ่งอยากจะกำหนดให้มันเป็น True ก่อน โดยไม่ต้องมมานั่ง check text box เอง ใน field ของ table จะทำได้หรือไม่ หรือมีวิธีอื่นที่แนะนำบ้างหรือเปล่าค่ะ เพราะไม่อยากต้องมานั่ง manual check text box ใน field table
5 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R05765
คือว่า...
1.Table : Customer ประกอบด้วยหลาย Field แต่มีอยู่ 1 Field ที่อยากจะกำหนดให้เป็น -1
2. ข้อมูลที่จะกำหนดให้เป็น -1 มากจากการ Query ของ Customer 100 คน
3. เมื่อ update query ให้เป็น -1 ได้แล้ว Form ที่ดึงข้อมูล Customer ต้องปรากฏเครื่องหมายเช็คถูกที่หน้า Form ด้วยค่ะ
ถ้าเป็นลักษณะนี้ สามารถทำได้หรือไม่ค่ะ
หากคำถามไม่เคลียร์ยังงัย ต้องขออภัยด้วยนะค่ะ
1.Table : Customer ประกอบด้วยหลาย Field แต่มีอยู่ 1 Field ที่อยากจะกำหนดให้เป็น -1
2. ข้อมูลที่จะกำหนดให้เป็น -1 มากจากการ Query ของ Customer 100 คน
3. เมื่อ update query ให้เป็น -1 ได้แล้ว Form ที่ดึงข้อมูล Customer ต้องปรากฏเครื่องหมายเช็คถูกที่หน้า Form ด้วยค่ะ
ถ้าเป็นลักษณะนี้ สามารถทำได้หรือไม่ค่ะ
หากคำถามไม่เคลียร์ยังงัย ต้องขออภัยด้วยนะค่ะ
3 @R05766
คุณเพิ่ม Field นี้ทีหลัง และไปเพิ่ม Check BOX ใน Form
Form ล้อตามข้อมูลที่อยู่ใน Table ดังนั้น เมื่อข้อมูลใน Table เปลี่ยน ใน Form ก็เปลี่ยน ดังนั้นประเด็นข้อ 3 ตัดทิ้งไปได้เลย
ส่วนข้อ 1 ข้อ 2 เมื่อคุณ QUERY ได้แล้ว ก็ใช้ UPDATE QUERY โดยกำหนดเงื่อนไข เมื่อได้แล้วก็สั่ง RUN QUERY แต่ควรสำรองข้อมูลใว้ก่อนนะครับ กรณีที่ไม่แม่นเรื่องเงื่อนไข หรือไม่เคยทำ เผื่อผิดพลาด ตัวอย่างการ UPDATE QUERY
UPDATE TABLE1 SET FIELD1 = -1
WHERE FIELD2=TOP
ประมาณนี้ ประเด็นสำคัญอยู่ที่เงื่อนไขที่ สั่ง RUN ครับ ว่าจะได้ตรงตามความต้องการหรือเปล่า
Form ล้อตามข้อมูลที่อยู่ใน Table ดังนั้น เมื่อข้อมูลใน Table เปลี่ยน ใน Form ก็เปลี่ยน ดังนั้นประเด็นข้อ 3 ตัดทิ้งไปได้เลย
ส่วนข้อ 1 ข้อ 2 เมื่อคุณ QUERY ได้แล้ว ก็ใช้ UPDATE QUERY โดยกำหนดเงื่อนไข เมื่อได้แล้วก็สั่ง RUN QUERY แต่ควรสำรองข้อมูลใว้ก่อนนะครับ กรณีที่ไม่แม่นเรื่องเงื่อนไข หรือไม่เคยทำ เผื่อผิดพลาด ตัวอย่างการ UPDATE QUERY
UPDATE TABLE1 SET FIELD1 = -1
WHERE FIELD2=TOP
ประมาณนี้ ประเด็นสำคัญอยู่ที่เงื่อนไขที่ สั่ง RUN ครับ ว่าจะได้ตรงตามความต้องการหรือเปล่า
4 @R05767
ขอลองไปทำดูก่อนนะค่ะ แล้วจะกลับมาแจ้งผลค่ะ
*0*
ขอบคุณมากมายค่ะ....
*0*
ขอบคุณมากมายค่ะ....
5 @R05773
ทำได้แล้วนะค่ะ
ขอบคุณทั้งสองท่านมากเลยนะค่ะ
ขอบคุณค่ะ
ขอบคุณทั้งสองท่านมากเลยนะค่ะ
ขอบคุณค่ะ
Time: 0.3291s
Private sub form_open(cancel as integer)
ฟิลด์1 = true
End sub