错误:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'admin'' at line 1我用netbeans 我执行一个SQl语句:String sql = "select count(*) from administer = '" + userid +"'";可是总是报这个错!我简直疯了!哪位大哥帮帮看看!感激不尽

解决方案 »

  1.   

    ----你有一个在您的SQL语法错误,检查手册对应到你的MySQL语法的正确使用1号线附近的'管理员''
    服务器版本
    String sql = "select count(*) from administer  where userid='" + userid +"'";
      

  2.   

    确定administrator表名没有拼错……
      

  3.   

    "select count(*) from administer = '" + userid +"'";-->"select count(*) from 表名 where administer = '" + userid +"'";
      

  4.   

    对Mysql不了解...但是为什么字符里面是administer,外面提示的是near 'admin'估计要么是字符串在哪里限制长度了,要么是Mysql中admin关键词不能用。