可能是sql语句的有问题
你先在数据库的查询器里试试你写的sql语句,看看是不是有问题

解决方案 »

  1.   

    另外,注意你写的sql语句中的符号是不是用的英文格式的?
      

  2.   

    "WHERE TABLE_NAME 引号后面应该有个空格
    应该是你的SQL语句有错误,建议按楼上说的先在查询分析起里面试试有没有问题
      

  3.   

    "WHERE TABLE_NAME 引号后面应该有个空格,还有是不是中文编码的问题
      

  4.   

    那你就应该把中文编码转换为iso-8859-1
    String str = "中文";
    str = new String(str.getBytes("gb2312"),"iso-8859-1");