2016-05-29 60 views
-3

我收到以下錯誤,同時運行locRecords.jsp異常 「無效列名」

發生處理JSP頁面/locRecords.jsp例外在行268

<td><%=rs.getString("LOC_ID")%></td> 
<td><%=rs.getString("LOC_NAME")%></td> 
<td><%=rs.getString("LOC_CONTACT")%></td> 
<td><%=rs.getString("LOC_ADDRESS")%></td> 
<%if (rs.getString("BELONGED_TO") != null){%> 
     <td><%=rs.getString("BELONGED_TO")%></td> 

javax.servlet.ServletException:java.sql.SQLException:列名無效 org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:911) org.apa che.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:840) org.apache.jsp.locRecords_jsp._jspService(locRecords_jsp.java:432) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 70) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:390) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

+0

這是一個SQLException。它說「無效的列名稱」。所以傳遞給rs.getString()的任何字符串都不是數據庫中的有效列名稱。 – Holger

回答

0

我認爲你使用列名稱th at與您在數據庫中使用的關係(表)不同。請檢查您的列名和rs.getString()的參數。