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