Here is teh statement now;
iProdType = DLookup("ProductTypeID", "tblProduct", "ProductID = Forms![frmBooking]![cboProductID].[Value]")
If I paste
?DLookup("ProductTypeID", "tblProduct", "ProductID = Forms![frmBooking]![cboProductID].[Value]")
into the immediate window I get the result I am...