El método execute() del objeto Statement es usado para devolver datos de una tabla y los almacena en un objeto Resultset que luego se imprimirá en la consola

Espero que este ejemplo los ayude, es bastante sencillo!

import java.sql.*;

public class ejemploJDBC {

public static void main(String[] args) {
String url = » jdbc:odbc:dumy «;

try {

Class.forName(«sun.jdbc.odbc.JdbcOdbcDriver»);
Connection conn = DriverManager.getConnection(«jdbc:odbc:dumy»; «sa», «»);
Statement stm = conn.createStatement();
ResultSet rs = stm.execute(«select nombre, apellido from persona»);

//Imprimimos
while(rs.next()){
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
}

catch( Exception e ) {
e.printStackTrace();
}
}
}