I assume that the relationship between the two tables is based on some kind of ID field in each case but the combo box is displaying a decription of some sort.
Could it be that you're either not passing the ProductID to the combo box at all, or that you are, but the column it's in isn't set as...