본문 바로가기
[ 오류 해결 ]

Error in executeUpdate, Incorrect string value: '\xAC\xED\x00\x05sr...' for column '컬럼명' at row 1

by 히앤님 2024. 3. 26.
반응형
SMALL

뭔 요상한 에러가 발생하는데 뭔가 싶었다.

이게 뭐여...

구글링 해보니 대부분의 경우 character set 관련 문제라고 함...

 

[오류] Error in executeUpdate, Incorrect string value: '\xAC\xED\x00\x05sr...' for column '컬럼명' at row 1

 - 오류내용 : insert나 update 할때 발생함.    Error in executeUpdate, Incorrect st...

blog.naver.com

확실히 문제가 된다는 PRODUCT 컬럼에 문자열이 좀 이상하게 들어가 있었음.

근데 아무리 해도 인코딩은 아닌 것 같아서 꼼꼼히 다시 살펴봤는데...

 

 

그게 아니고 form에 같은 key 값이 두개가 같이 있어서 그런거임....

중복된 값이 있으니까 쿼리에 둘 다 값을 보내고 그래서 오류가 발생했던 것.

네이밍 바꾸는 것은 다른 영향도가 무서워서 어렵고, product와 custCompName 과 같은 애들 id값과 name값을 빼줬다.

어차피 클래스로 해서 데이터 넣기 때문에 노상관.

싱글페이지이기 때문에 팝업이 나와도 id값 겹치지 않도록 클래스로 해서 폼에 값을 넣어줬다.

 

form 태그에 id값과 name값이 겹치지 않도록 조심할 것!!!

반응형
LIST

댓글