Nombre carnal estas medio perdido jajaja sin ofender :)
El indexof y el substring son metodos que se aplican a un objeto tipo String. Para manipular conexiones y result sets (lo que quieres) se usa JDBC o un ORM.
Revisa esta liga
http://download.oracle.com/javase/tu...ics/index.html
Saludos!