一句之中有时用A000631,A000632,有时用的是_A000631,_A000632
表名前后不一致,所以出错

解决方案 »

  1.   

    另外我觉得有个逻辑错误就是,应该用and 而不是or
    sql="Select * from A000631,A000632  where A000631.id='" & id & "' and A000631.pwd='" & pwd & "' or A000632.id='" & id & "' and A000632.pwd='" & pwd & "'"
      

  2.   

    Select * from A000631,A000632 where A000631.id='000631*01' or A000632.id='000631*01' or A000631.pwd='00063101' or A000632.pwd='00063101'