MS Access - สร้างแบบสอบถาม
ให้เราเข้าใจวิธีสร้างแบบสอบถามในบทนี้
สร้างแบบสอบถามการอัปเดต
คุณสามารถใช้แบบสอบถามการอัปเดตเพื่อเปลี่ยนแปลงข้อมูลในตารางของคุณและคุณสามารถใช้คิวรีอัปเดตเพื่อป้อนเกณฑ์เพื่อระบุว่าควรอัปเดตแถวใด แบบสอบถามการอัปเดตช่วยให้คุณมีโอกาสตรวจสอบข้อมูลที่อัปเดตก่อนที่คุณจะดำเนินการอัปเดต ให้เราไปที่แท็บ Create อีกครั้งแล้วคลิก Query Design
ในแท็บตารางบนกล่องโต้ตอบแสดงตารางให้ดับเบิลคลิกที่ไฟล์ tblEmployees จากนั้นปิดกล่องโต้ตอบ
บน Designในกลุ่มประเภทแบบสอบถามให้คลิกอัปเดตและดับเบิลคลิกที่ฟิลด์ที่คุณต้องการอัปเดตค่า สมมติว่าเราต้องการอัปเดต FirstName ของ“ Rex” เป็น“ Max”
ใน Update แถวของ Designกริดป้อนค่าที่อัปเดตและในแถวเกณฑ์ให้เพิ่มค่าเดิมที่คุณต้องการอัปเดตและเรียกใช้แบบสอบถาม สิ่งนี้จะแสดงข้อความยืนยัน
คลิก Yes และไปที่ Datasheet View และคุณจะเห็นระเบียนแรก - FirstName ได้รับการอัปเดตเป็น“ Max” ทันที
สร้างแบบสอบถามการลบ
คุณสามารถใช้คิวรีลบเพื่อลบข้อมูลจากตารางของคุณและคุณสามารถใช้คิวรีลบเพื่อป้อนเกณฑ์เพื่อระบุว่าควรลบแถวใด แบบสอบถามการลบช่วยให้คุณมีโอกาสตรวจสอบแถวที่จะถูกลบก่อนที่คุณจะดำเนินการลบ ให้เราไปที่Create อีกครั้งแล้วคลิก Query Design.
ในแท็บตารางบนกล่องโต้ตอบแสดงตารางให้ดับเบิลคลิกที่ไฟล์ tblEmployees จากนั้นปิดกล่องโต้ตอบ
บน Design ในแท็บ Query Type กลุ่มคลิก Delete และดับเบิลคลิกที่ไฟล์ EmployeeID.
ในแถวเกณฑ์ของ Design Grid ให้พิมพ์ 11 ที่นี่เราต้องการลบพนักงานที่มี EmployeeID คือ 11
ให้เราเรียกใช้แบบสอบถาม แบบสอบถามนี้จะแสดงข้อความยืนยัน
คลิก Yes และไปที่มุมมองแผ่นข้อมูลของคุณและคุณจะเห็นว่าตอนนี้บันทึกพนักงานที่ระบุถูกลบไปแล้ว
สร้างแบบสอบถามสร้างตาราง
คุณสามารถใช้คิวรีสร้างตารางเพื่อสร้างตารางใหม่จากข้อมูลที่เก็บไว้ในตารางอื่น ให้เราไปที่Create tab อีกครั้งแล้วคลิก Query Design.
ในแท็บตารางบนกล่องโต้ตอบแสดงตารางคลิกสองครั้งที่ไฟล์ tblEmployees จากนั้นปิดกล่องโต้ตอบ
เลือกฟิลด์ทั้งหมดที่คุณต้องการคัดลอกไปยังตารางอื่น
ในประเภทแบบสอบถามให้เลือกไฟล์ Make Table ปุ่มตัวเลือก
คุณจะเห็นกล่องโต้ตอบต่อไปนี้ ป้อนชื่อของตารางใหม่ที่คุณต้องการสร้างแล้วคลิกตกลง
ตอนนี้เรียกใช้แบบสอบถามของคุณ
ตอนนี้คุณจะเห็นข้อความต่อไปนี้
คลิก Yes และคุณจะเห็นตารางใหม่ที่สร้างขึ้นในบานหน้าต่างนำทาง