Eating fatty foods or chugging several glasses of water after heavy drinking does not prevent a hangover, according to a recent study.