update manager set [password]='123123',flag=False where managerName='11223'你用了关键字

解决方案 »

  1.   

    估计是flag=False的问题……手工去数据库加条数据看看这个字段的值应该是什么
      

  2.   

    update manager set [password]='123123',flag=False where managerName='11223'你用了关键字——————
    原来如此……
      

  3.   

    还有可能是manager 用户不对,如果你指定用户mydba的话,应该是
    update mydba.manager set [password]='123123',flag=False where managerName='11223'
      

  4.   

    False 不行。
    update manager set password='123123',flag=-1 where managerName='11223'
      

  5.   

    确实是保留字的问题,上次我的Insert有year这个关键字,也出错了:)
      

  6.   

    经常出现的类似问题,一是关键字错误,一是引号落写,解决办法就是现在数据库里实地自己写一条sql语句,然后执行成功后,再往程序里面代用.