获取jdbc java中的未知列错误 您能提供表架构吗?您确定这是生成此错误的实际查询/代码吗?请重新编译并重新部署项目,错误是关于“id”而不是“movies\u movie\u id”不可能:“id”来自哪里?驱动程序没有发明名称“id”,您需要显示更

获取jdbc java中的未知列错误 您能提供表架构吗?您确定这是生成此错误的实际查询/代码吗?请重新编译并重新部署项目,错误是关于“id”而不是“movies\u movie\u id”不可能:“id”来自哪里?驱动程序没有发明名称“id”,您需要显示更,java,mysql,jdbc,Java,Mysql,Jdbc,获取jdbc java中的未知列错误 您能提供表架构吗?您确定这是生成此错误的实际查询/代码吗?请重新编译并重新部署项目,错误是关于“id”而不是“movies\u movie\u id”不可能:“id”来自哪里?驱动程序没有发明名称“id”,您需要显示更多代码和整个stacktrace,因为异常表明第17行是问题所在,这可能意味着问题出在ShowDao所做的事情上,而不是所显示的代码。因此:张贴整个stacktrace,并张贴ShowDao的代码。选择Show。 PreparedStat

获取jdbc java中的未知列错误
您能提供表架构吗?您确定这是生成此错误的实际查询/代码吗?请重新编译并重新部署项目,错误是关于“id”而不是“movies\u movie\u id”不可能:“id”来自哪里?驱动程序没有发明名称“id”,您需要显示更多代码和整个stacktrace,因为异常表明第17行是问题所在,这可能意味着问题出在ShowDao所做的事情上,而不是所显示的代码。因此:张贴整个stacktrace,并张贴
ShowDao的代码。选择Show
   PreparedStatement predstaveFilmaStavek = con.prepareStatement("select shows_id from shows where movies_movie_id=?");
    predstaveFilmaStavek.setInt(1, bazniIDfilma);
    ResultSet predstaveFilma = predstaveFilmaStavek.executeQuery();
    ArrayList<Show> predstave = new ArrayList<Show>();
    while (predstaveFilma.next()) {
        predstave.add(new ShowDao().selectShow(predstaveFilma.getInt(1)));
    }
un. 03, 2017 1:06:18 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [jsp] in context with path [/kino] threw exception [An exception occurred processing JSP page /filmXML.jsp at line 17

14:     ResultSet predstaveFilma = predstaveFilmaStavek.executeQuery();
15:     ArrayList<Show> predstave = new ArrayList<Show>();
16:     while (predstaveFilma.next()) {
17:         predstave.add(new ShowDao().selectShow(predstaveFilma.getInt(1)));
18:     }
19: %>
20: 


Stacktrace:] with root cause
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'id' in 'where clause'
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
CREATE TABLE shows 
(
    `shows_id` INT auto_increment,
    `show_id` VARCHAR(18) NOT NULL,
    `date_time` datetime NOT NULL,
    `city` VARCHAR(45) NOT NULL,
    `center` VARCHAR(45) NOT NULL,
    `theater` VARCHAR(45) NOT NULL,
    `movies_movie_id` int NOT NULL,
    PRIMARY KEY (`shows_id`)
);
  
ALTER TABLE shows
ADD CONSTRAINT fk_shows_movies FOREIGN KEY
(`movies_movie_id`) REFERENCES movies(`movies_id`);