- Local time
- Today, 12:55
- Joined
- Feb 19, 2002
- Messages
- 45,346
How many versions of this database are we going to be working with?
You switched to using the listbox I suggested instead of the separate forms but you discarded all the other things I did with the queries to make everything work You don't need a select case for the list box query, you need to use the query from the combo to control #3 so you don't end up with a cartesian product. The Listbox should be bound to the union query which just filters on the combo/
--Series has duplicates in list #2
--#3 has duplicates when multiple authors or subjects. Joining to two unrelated tables causes a cartesian product for this table. Authors * Books * Subjects. That's why I was using separate queries for this subform.
--Author combo has duplicates when multiple books because it joins to books.
Even though I open the app holding down the shift key, something really strange happens if I open a table. When I close it, the whole app closes. Whatever is causing this is going to be a nightmare when you have do do maintenance.
I'm done wasting my time with this. I fixed it once. I'm not doing it again.
You switched to using the listbox I suggested instead of the separate forms but you discarded all the other things I did with the queries to make everything work You don't need a select case for the list box query, you need to use the query from the combo to control #3 so you don't end up with a cartesian product. The Listbox should be bound to the union query which just filters on the combo/
--Series has duplicates in list #2
--#3 has duplicates when multiple authors or subjects. Joining to two unrelated tables causes a cartesian product for this table. Authors * Books * Subjects. That's why I was using separate queries for this subform.
--Author combo has duplicates when multiple books because it joins to books.
Even though I open the app holding down the shift key, something really strange happens if I open a table. When I close it, the whole app closes. Whatever is causing this is going to be a nightmare when you have do do maintenance.
I'm done wasting my time with this. I fixed it once. I'm not doing it again.
Last edited: