La idea es poder extraer el nombre del alumno que posee la nota más alta, y porspuesto también extraer esa nota.
Este es mi código:
Código
ConexionMYSQL3 mysql = new ConexionMYSQL3();
Connection c = mysql.Conectar();
String sSQL = "SELECT Nombre, NotasFinales FROM alumno WHERE NotasFinales = max(NotasFinales)";
try {
PreparedStatement pst = c.prepareStatement(sSQL);
ResultSet rs = pst.executeQuery();
if(rs.next())
{
String a1 = rs.getString("Nombre");
int a2 = rs.getInt("NotasFinales");
t6.setText("El alumno con la nota mas alta es: "+a1+"\nY su nota es: "+a2);
}
Dice que hay un error en el código, pero no indica cual es exactamente.










Autor


En línea






