전체 글 799

카렌스 자동차검사 그리고, 라이닝 교환

자동차검사를 인터넷으로 예약하면 제 시간에 검사도 하고 검사료도 할인해 준다고 한다. http://www.ts2020.kr/ 한 20분 전에 도착했더니 기본적인 육안 검사를 하고 차 상태가 일단 양호 하단다. 검사대에 차를 세워 두고 고객 대기실에서 기다리다가, 검사가 끝나고 이런 저런 차에 관련된 얘기를 듣고 왔다. 브레이크 패드 뒷바퀴 쪽이 90% 마모 되었다기에 자동차공업소에 들려서 갈고 왔다. 이래저래 차에는 돈이 많이 들어가는구만.. ㅋㅋ 그래도 옛날 같았으면 먼 거리를 며칠씩 다녀야 했지만, 이제는 몇 시간이면 갈 수 있지 않은가. 참 편리한 것은 사실이다.

비망록 2008.12.13

java.sql.ResultSet 작업시 쿼리한 값이 있는지 없는지 확인, isBeforeFirst()

ResultSet 에 쿼리 결과를 가져온 다음에, 도대체가 값을 읽어온 것이 있는지 없는지 알려면 어떻게 해야 할까..? next() 메소드를 호출한 다음에 값이 있는지 확인하고 다시 첫번째로 돌리려고 first() 를 호출해야 할까..? 그런데, first() 메소드는 제대로 작동하지 않는다. 아무래도 버그.. ㅋ 그렇다면 어떻게 해야 할까..? 정답은 isBeforeFirst() 메소드. isBeforeFirst() 는 쿼리한 결과의 커서가, 첫 로우 바로 앞이면 true, 첫 로우 바로 앞이 아니거나, 결과 로우가 없으면 false. Context ctx = new InitialContext(); DataSource source = (DataSource) ctx.lookup("..."); Conne..