When I was a kid my mum just said "No.", and that was the end of it.
No fizzy drinks, unless it was Christmas, or birthdays, or we'd had visitors who had left it behind.
Not a lot of lollies, either.
She. Just. Said. No.
(can't find a link, I just heard it on a news update... I missed the news - boo hoo)