Hi,
i'll explain my setup. I'm using Access 2007 to build a database of courses run by a collection of schools. It's a favor for my parent's friend because i thought i could do it... i think i've made a mistake!
Anyway.
There are 3 main tables: Courses (which include: Course ID, Header ID, Ideal Size, Start Date, Duration, Location). Course Demands (which include Demand ID, Course ID, Allocation), and Course Header (which include: Header ID, User, Reference)
This means that when someone wants to set up a new course configuration, it's all sorted via Header ID. So each Header has many Courses. Each course has many Demands (which describe where the students come from).
There are at least 1000 courses and at least 10000 demands.
I have a form that has 2 subforms - one for the courses and a subform in that for its demands. HOWEVER< on the Courses form, there are 3 additional calculated values which describe how much spare capacity there is on a course by summing (via a query then a dlookup to that query) thw total allocationfor the demands to that course.
When i hit that number of record however, it all grinds to a halt.
Any ideas where to try and speed it up?
Thanks
Chris
i'll explain my setup. I'm using Access 2007 to build a database of courses run by a collection of schools. It's a favor for my parent's friend because i thought i could do it... i think i've made a mistake!
Anyway.
There are 3 main tables: Courses (which include: Course ID, Header ID, Ideal Size, Start Date, Duration, Location). Course Demands (which include Demand ID, Course ID, Allocation), and Course Header (which include: Header ID, User, Reference)
This means that when someone wants to set up a new course configuration, it's all sorted via Header ID. So each Header has many Courses. Each course has many Demands (which describe where the students come from).
There are at least 1000 courses and at least 10000 demands.
I have a form that has 2 subforms - one for the courses and a subform in that for its demands. HOWEVER< on the Courses form, there are 3 additional calculated values which describe how much spare capacity there is on a course by summing (via a query then a dlookup to that query) thw total allocationfor the demands to that course.
When i hit that number of record however, it all grinds to a halt.
Any ideas where to try and speed it up?
Thanks
Chris