จำกัด จำนวนรายการตามค่าคอลัมน์ใน Microsoft Access


0

ฉันมีตารางที่มี 3 คอลัมน์:

ID            Auto increment
Username      Text
Userclass     Number

ฉันต้องการให้ผู้ใช้ทุกคน userclass - นี่อาจเป็นตัวเลขตั้งแต่ 1 ถึง 20 แต่ฉันต้องการให้ผู้ใช้ 20 คนมีเหมือนกัน userclass.

ฉันจะทำสิ่งนี้ใน Microsoft Access ได้อย่างไร

ในบันทึกที่คล้ายกันฉันจะ จำกัด จำนวนแถวในตาราง Access ได้เพียง 500 เท่านั้น

คำตอบ:


0

เท่าที่ฉันรู้ไม่มีวิธีใดที่จะบังคับใช้ข้อ จำกัด ประเภทนี้ในการออกแบบตาราง การจัดเก็บตารางในตัวได้รับการสนับสนุนอย่าง จำกัด ข้อ จำกัด และไม่สนับสนุน ทริกเกอร์ . คุณจะต้องสร้างตรรกะการใช้งานบางอย่าง


0

ตารางเป็นที่เก็บข้อมูล อาจมีไม่มากที่คุณสามารถทำได้ด้วยการ จำกัด ตาราง คุณจะมีตัวเลือกเพิ่มเติมโดยใช้ VBA ด้วยแบบฟอร์มผู้ใช้ ไม่ทราบว่าคุณมีรุ่นใดและมีการออกแบบฟอร์มของคุณอย่างไรฉันมีข้อ จำกัด ในการให้คำแนะนำ

VBA จะอนุญาตให้คุณใช้ เหตุการณ์ที่เกิดขึ้น เพื่อทริกเกอร์ฟังก์ชั่นที่สามารถเลือกจากรายการอะไรก็ได้ userclass iavailablele นอกจากนี้ยังสามารถให้คุณสามารถตรวจสอบจำนวนระเบียนในตารางและหยุดหากถึงจำนวนสูงสุด

หากคุณไม่คุ้นเคยกับ VBA มีแหล่งข้อมูลฟรีมากมายผ่านทางอินเทอร์เน็ตเพื่อเรียนรู้วิธีใช้งาน


1
ขอบคุณ .. ฉันแค่อยากจะรู้ว่าสิ่งนี้สามารถทำได้และถ้าเป็นไปได้ในทางที่จะทำมันโดยตรงในตารางโดยไม่จำเป็นต้องเขียนโปรแกรม .. ขอบคุณ
lebhero
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.