The big problem I see is that in your form, the combo boxes are displaying text. That is OK, but at some point, you will have to store the values in a table. With all of the voices talking, did you hear the little voice that was warning you that the text in the combo boxes could
not be stored in the table?? You need to store the
PK value (a long), but the combo boxes are TEXT!!
So I modified your query and named it "Query1" (unique... right?
). Then I created a new form (you guessed it) "Form1".
If you open both forms side by side and make the same selections, you will see that "Form1" displays the text, but will store the PK value.
(For both forms, compare the "Kinase" combo box properties for row source (data tab), column count and column width (format tab).)