preparedstatement: 1개의 글
[JSP 개념] PreparedStatement setString, setInt에 관하여
위와 같이 PreparedStatement의 setString를 사용하여 sql문에 ?를 대입하여 입력하였다. 검색을 진행하였으나 위와 같이 아무런 것도 검색이 안되는 문제가 발생하였다. 그리고 콘솔 확인시 부적합한 열 인덱스 오류가 발생하는 것으로 확인된다. 해당 오류의 원인은 아래 문구에 있었던 것으로 확인된다. setString, setInt의 경우 대입되는 값에 ''가 붙게된다 아래 예시를 들도록하겠다. String test = "hi"; int num = 1; setString(1, test); setInt(2, num); 위의 코드 실행시 setString과 setInt의 인자는 전달될 때 ''가 붙어서 전달된다. 그러므로 test는 'hi'가 되고 num은 '1'이 된다. 그럼 ''가 붙었다..
Java 관련/JSP 개념
2021. 4. 6. 00:20