HTTP Status 500 - javax.servlet.ServletException: java.sql.SQLException: 无效的列索引 这是为什么呢

如题所述

SQL语句写错了,仔细找找是不是某列或者某个表名写错了,或者大小写有问题。追问

那和表的大小写不一样有关系吗

那和表的大小写不一样有关系吗

追答

在写映射文件时,要写类名的时候,类名不是,可表名相对应吗,所以可能是类名大小写有问题

温馨提示:内容为网友见解,仅供参考
无其他回答

请教高手,我的jsp出现的问题
HTTP Status 500 - 这个500是错误编码 对应的错误是(服务器内部错误)下面的提示是说明具体是什么原因导致了 服务器内部错误。javax.servlet.ServletException: 用户 'sa' 登录失败。证明你的在调用Servlet的时候,出现了异常,这里看上去十分象是数据库连接异常。org.apache.jsp.admin.adminlogin_jsp._js...

HTTP Status 500 - ---
提示的是你的代码的第33行错误,错误的原因是:java.sql.SQLException: No suitable driver,就是没有合适的驱动的问题。你的代码显示不全,不知道你有没有声明数据库驱动,如果没有在你的第33行代码之前加上下面的语句:Class.forName(oracle.jdbc.driver.OracleDriver);声明下Oracle数据库的JDBC驱动应...

HTTP Status 500 -
javax.servlet.ServletException: org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: Cannot open connection; uncategorized SQLException for SQL [???]; SQL state [null]; error code [0]; Cannot create PoolableConnectionFactory ([Microsoft][SQLServer 2000 Driver for JDBC]Error establishin...

求助:java.sql.SQLException:Already closed总是自动关闭
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)root cause javax.servlet.ServletException: java.sql.SQLException: Already closed.org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:850)org.apache.jasper.runtime.PageContextImpl.handlePageException(PageCont...

JSP报错500错误
java.sql.SQLException: Column not found --->说数据库中有一列没有找到 出现这样的问题无非就是两种可能 1.rs.getString(int n);<---参数n比你数据库中的列数的值要大 2.rs.getString("name") <---参数name数据库中没有name名字的列 找到错误的方法:关键错误提示代码:sun.jdbc.odbc....

java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]无效...
顺序的问题,你用了rs.next,游标会一直增长的,在你取字段值的时候也需要按照字段查询循序来取值.建议你这样写:int id = rs.getInt("id");int price = rs.getInt("price")int firstNum = rs.getInt("firstNum")int lastNum = rs.getInt("lastNum")162: <a href="waterRateManager...

...javax.servlet.ServletException: java.sql.SQLException: 索引...
参数个数不对,楼主仔细看一下你表中属性的个数以及顺序是否和你insert函数中的参数对应。

...碰到一个难题 注册时候出现HTTP Status 500 - 求解决方法
CannotGetJdbcConnectionException获得不了jdbc连接的错误,可能原因你的jdbc的jar包有没有引入,第二你的数据库驱动连接字符串写错了

java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数 ...
ConBean类Con方法中 String url = "jdbc:odbc:driver={Microsoft Acess Driver( *.mdb)};DBQ= "+uri+"upload.mdb";Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Acess 这里应该是Access吧

做JSP时出现的一个错误,谁能告诉我该怎么解决?
500错误属于编译错误,而且你的ResultSet是空的,说明你的程序里接收数据的过程有问题 1.查看你工程的数据库访问层里,数据库连接类中连接数据库的语句是否正确 2.查看你的数据库是否正常附加并运行 3.查看你所要获取的数据是否存在 4.查看你的ResultSet是否正确接收你所传出的数据 ...

相似回答