seasickness shots/jabs

please can somebody tell me if the doctor on board dcl can administer a seasickness shot/injection because without this i cannot cruise at all after previouse cruises on different ships i would wake up on day 2 and as soon as i sit upright i become very ill and last time threw up for 9 hours till i had the shot injection from the doctor onboard so i need to definately know if it is available if i need it again i had to have it 3 times in 7 days on last 2 cruises bonine or british equivelent sea legs doesnt touch it and i even got some tablets last time from my doctor before i went stemitil they didnt help either then i tried ginger no help and i had the wrist bands i havent been able to get the patches from my doctor