String strUpdata = "Update Manger Set [Register]=true,[Order]=true,[Product]=true,User=true,[Bower]=true and Where [Group]='admin'";
myconn.Open();
myCom.ExecuteNonQuery();
myconn.Close();抱语法错误.
不知道为什么.在ACESS就没有问题的.

解决方案 »

  1.   

    and Where [Group]='admin'"; 
    这个and可不对。
    set ... where 
    这个set是用,分隔的一系列值,与where之间不可能有and的。
      

  2.   

    Update Manger Set [Register]=1,[Order]=1,[Product]=1,[User]=1,[Bower]=1 Where [Group]='admin'
    TRUE->1
    user->[user]
    and 删除
      

  3.   

    2005支持   register='true' 
      

  4.   

    String strUpdata = "Update Manger Set [Register]='true',[Order]='true',[Product]='true',User='true',[Bower]='true'  Where [Group]='admin'"; 
    myconn.Open(); 
    myCom.ExecuteNonQuery(); 
    myconn.Close();你要是单纯插入的话,上面的应该就是
      

  5.   

    String strUpdata = "Update Manger Set [Register]='true',[Order]='true',[Product]='true',User='true',[Bower]='true' Where [Group]='admin'"; 
    myconn.Open(); 
    myCom.ExecuteNonQuery(); 
    myconn.Close();
    看看这个是不是你需要的
      

  6.   

    user是sql的关键字,ACESS无所谓,但是在sql中如果用user做字段名就要加[],否则会报错.
      

  7.   

    1.user关键字
    2. and where 把and去掉