본문 바로가기
Web Programming/JAVA MVC

java.sql.SQLException: 부적합한 열 이름

by hyeon-H 2021. 5. 7.
728x90
반응형

" java.sql.SQLException: 부적합한 열 이름 "의 에러는 java에서 sql문을 잘못 작성했을 때에 발생하는지 알았다.

java.sql.SQLException: 부적합한 열 이름

Index.jsp를 실행했을때 콘솔에서 java.sql.SQLException이 발생했다
SQLException은 SQL문뿐만 아니라 setString, getString을 해주는 부분에서도 발생한다.
그러니까 SQL문이 실행되고 결과를 가져오는 과정에서도 SQLException이 발생 할 수 있는 것이다.

java.sql.SQLException 에러를 확인하는 방법

1. 사용되는 sql문의 올바른지 확인 (테이블명 또는 컬럼명)
2. sql문에 사용되는 값이 올바른지 확인 (setInt or setString)
3. sql문이 db에서 가져온 값을 Vo에 set해줄 때에 컬럼명이 올바른지 확인 (getInt or getString)

위의 사진에서 잘못된 부분은 오타이다..

getString("subjext"); X
getString("subject"); O

 

 

728x90
반응형

'Web Programming > JAVA MVC' 카테고리의 다른 글

MVC/Controller/Servlet생성  (0) 2021.05.10
MVC /jsp/가상경로이동  (0) 2021.05.06
DB에서 가져오는 시간 편집/포맷하기  (0) 2021.05.04