DateAdd expects a number (here: number of minutes). But you deliver a date/time value. 00:10 is equal to 0.00694444444444444 so you add with your query just a part of a minute to Endzeit. Try instead:
SET Timeslots.Endzeit = [Timeslots]![Startzeit]+[Prüfungen]![Dauer];