I believe that even if you are convicted, you can still apply for a waiver to get into Canada after a period of time has passed. I'm not sure what that period of time is though or how often those waivers are given.
Hopefully you're not convicted, but either way, be honest about it.