Have you looked down his throat? Could swelling be blocking his throat?
Please read this: http://www.hopkinslivestock.com/oral_dosing_article.htm before trying to give him liquid. Personally, I'd give a little bit at a time as shown until you see how he's doing.
If he hasn't had fluids in 48 hours he can't wait.
-Kathy