mysql 데이터베이스에 대해 org.gjt.mm.mysql.Driver jdbc mysql 드라이버 클래스의 이전 버전을 사용하여 제 3 자 코드를 상속 받았습니다.JDBC ResultSet Cusor Position
코드는 executeQuery를 수행하여 반환 된 ResultSet을 저장 한 다음 ResultSet.getString ("FieldName")을 사용하여 나타납니다.
분명히 커서는이 집합의 첫 번째 레코드 앞에 위치하며 일반적으로 다음을 수행합니다.하지만 제 3 자 코드를 다시 컴파일 할 수 없다면이 작업을 수행 할 수 없습니다.
누구나 커서를 첫 번째 레코드 또는 다른 jdbc mysql 드라이버와이 방식으로 작동하는 결과 집합에 배치하는 구성 설정을 제안 할 수 있습니까?
감사합니다, 칼
코드에서 이러한 버그를 수정하는 구성 설정을 찾지 못할 것이라고 생각합니다. 왜 다시 컴파일 할 수 없습니까? –
은 제 3 자이기 때문에 사용권이 있습니다. –
Humm ... 그리고 새로운 수업에서이 나쁜 방법을 다시 쓸 수 있습니까, 아니면이 방법이 최종입니까? –