Chyba sam odpowiedziałeś sobie na swoje pytanie;/
public static ResultSet select(String querry) throws ClassNotFoundException,SQLException {
Connection connection = null;
String driverName = "org.gjt.mm.mysql.Driver";
Class.forName(driverName);
String serverName = "127.0.0.1";
String mydatabase = "baza";
String url = "jdbc:mysql://" + serverName + "/" + mydatabase;
String username = "user";
String password = "password";
connection = DriverManager.getConnection(url, username, password);
Statement stmt = connection.createStatement();
return stmt.executeQuery(querry);
}
By odczytać dane z ResultSet wystarczy:
ResultSet set = select("SELECT * FROM tabela");
int kolumna = 1;
while(set.next()) {
System.out.println(set.getString(kolumna));
}
set.beforeFirst(); //confnięcie na początek z indexem o jeden niższym
//by set.next() była pierwszem elementem
Proponuje zajrzeć na:
http://www.exampledepot.com/egs/java.sql/pkg.html