Charge and conviction are two different matters. If you want to be 100% sure, ask your immigration attorney. He can give you are professional answer.