สอบถามและขอคำชี้แนะคะ เกี่ยวกับการสร้าง หน้าsearch



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

10 ม.ค. 61 , 02:05:34
อ่าน 1000 ครั้ง

Kamolwan Yooaiem

  • สมาชิกไท.Access
  • กระทู้: 2

    • ดูรายละเอียด

เนื่องจากกำลังทำโปรเจ็คจบโดยได้เลือกใช้access เป็นตัวทำฐานข้อมูลของผู้สุงวัยที่มาปฏิบัติธรรม โดยความต้องการหลักๆคือ
1.เก็บ/แก้ไข/ลบ ข้อมูลได้ (ข้อมูลผู้มาปฏิบัติธรรม เช่น ชื่อสกุล บัตรประชาชน วันเดือนปีเกิด ที่พักระหว่างปฏิบัติธรรม ยาที่แพ้ อาหารที่แพ้)
2.เก็บและจัดรายการอาหารที่ผู้มาปฏิบัติธรรมต้องทานได้(เช้า/กลางวัน/เย็น)
3.เก็บข้อมูลสุขภาพของผู้มาปฏิบัติธรรมที่มาใช้บริการ(ในส่วนนี้จะมีเจ้าหน้าที่เป็นคนกรอดข้อมูล โดยเน้นจากผู้สูงอายุก่อน)
4.สามารถค้นหาข้อมูลผู้มาปฏิบัติธรรมจากข้อมูลที่เก็บได้ เพื่อทำรายงาน
5.สามารถค้นหาข้อมูลสุขภาพของผู้มาปฏิบัติธรรม ที่ทำการกรอดไว้ได้
ในตอนนี้ทำโครงสร้างเสร็จไปครึ่งนึงจากที่ต้องการแล้วแต่ติดปัญหาตรงการทำให้ค้นหาข้อมูลทั้งที่ดูคลิปสอนหลายที่แล้ว แต่พอลองกดค้นหาจะขึ้นเตือนเหมือนรูปแรก ทั้งที่โค้ดไล่ถูก(คิดว่าถูกนะคะ) รูปที่2  ตอนนี้จนปัญญาจริงๆคะ อยากให้ช่วยดูโปรแกรมและช่วยอธิบายว่าผิดตรงส่วนไหน และควรแก้ไขอย่างไร ข้อความกรุณาด้วยนะคะ

 

10 ม.ค. 61 , 09:31:33
ตอบกลับ #1

OddyWriter

ลองเอาไฟล์นี้ไปศึกษาดูครับ
https://www.dropbox.com/s/7hgsv69xig5mlnd/FindRecord.accdb?dl=0 link
กินร้อน ช้อนตัวเอง จานใครจานมัน ออกนอกบ้านใส่หน้ากากอนามัยหรือหน้ากากผ้า
 
โพสต์นี้ได้รับคำขอบคุณจาก: chaoclub

10 ม.ค. 61 , 23:08:30
ตอบกลับ #2

pizza_p

แก้เป็น "SELECT * FROM Register WHERE ((name like '*" & strText & "*') Or (surname like '*" & strText & "*'));"

ลองใช้ single qoute (') แทน ("") ดูครับ ในบางกรณี ("") อาจจะไม่ได้แปลงเป็น (") เสมอไป

 

14 ม.ค. 61 , 23:49:51
ตอบกลับ #3

Kamolwan Yooaiem

  • สมาชิกไท.Access
  • กระทู้: 2

    • ดูรายละเอียด

ขอบคุณที่ตอบคะ พอดีติดช่วงสอบเลยไม่ได้ดู จะลองปรับดูตามที่แนะนำคะได้ผลอย่างไรจะมาบอกคะ ขอบคุณคะ

 


บอร์ดเรียนรู้ Access สำหรับคนไทย