一般出现那种情况就是程序运行到CommandText的地方执行SQL语句的时候,sql语句不能执行通过就会报介样的错误...
你的判断语句的问题, if pwd1.Text=Session("pwda") Then这句要是不符合,那么就直接跳到ElseLable1.Text="密码不一致“那里去了,不会往下执行的