본문 바로가기

Error's13

executeQueryForObject returned too many results. 말그래로..받는것 보다 넘어오는 값이 많을때 생기는 오류 리스트로 받아야하는 쿼리를 단일 받는거로 해놓아서 그럼 1. 쿼리 값이 어떻게 나오나 살펴보자 2. queryforList인가 확인해보자 2010. 9. 7.
com.microsoft.sqlserver.jdbc.SQLServerException: 문자열이나 이진 데이터는 잘립니다. 크게 두가지로 구분하는데...맞나? ^^;; 1. DB Insert 시에 해당 컬럼의 DataType과 달라 나는 에러 2. Insert 하는 컬럼의 길이와 실제 파라미터로 전송되는 값의 길이를 확인 대부분 이두개로 확인되는거 같네요. 2010. 9. 7.
java.sql.SQLException: Select statements cannot be executed as "~~~~" ibatis 연동중 query를 선언해 xml에 "~~~~" 가 없다는 것이다. 간단한 에러로 찾으면 바로 보인는 것 ..... 저 같은 초보자들을 위해서..자취를남겨요. 예) java.sql.SQLException: Select statements cannot be executed as an update 로바꿈 2010. 9. 7.
com.ibatis.sqlmap.client.SqlMapException: There is no statement named sqlMap부를때 이름 조심(별명주어진것) iBatis xml을 부르거나 ,xml안의 이름 이 잘못되있을때(없을때) 아무튼 호출하는 이름을 확인해야 한다. 예) dao 에서 ("네임스페이스.별칭",값) sqlMapClient.insert("supportManage.hindrance_save",reportBean); 이거인데 sqlMapClient.insert("hindrance_save",reportBean); 요렇게 한경우나 없을때 2009. 12. 8.