You can try to enter USA with old visa from Canada,but

来源: 2007-02-10 14:31:44 [博客] [旧帖] [给我悄悄话] 本文已被阅读:

if your new I-797 require you go to US consulate to get a new visa,the way won't work.
If you are considered out of status more than 6 months,you
won't be allowed to enter the country within 3 years.If the
date is counted since last Aug,it's risky