Tecnología

Inicio

Cómo recuperar filas de conjunto de resultados para MySQL en JSP

El objeto ResultSet es utilizado por Java y Java Server Pages (JSP) para llamar a una tabla de datos de una base de datos MySQL. El objeto ResultSet se puede utilizar para recuperar las filas de una base de datos y mostrarlos en una página JSP. Bloc de notas es un editor de texto libre, integrado en el de Windows que le permite editar las páginas JSP e insertar el código correcto para recuperar filas de conjunto de resultados para MySQL.

Instrucciones

1 Haga clic en "Inicio", "Todos los programas" y seleccione "Bloc de notas".

2 Haga clic en "Archivo" y seleccionar "Abrir". Seleccione el archivo JSP y haga clic en "Abrir".

3 Copiar y pegar el siguiente código en su página JSP en medio de la </ body> y <body>, en los que quiera las filas de MySQL que aparezca:
java.sql.Connection importación;
java.sql.DriverManager importación;
java.sql.ResultSet importación;
java.sql.SQLException importación;
java.sql.Statement importación;

public class {GetNumberOfRowsScrollableResultSet_MySQL

Conexión public static getConnection () throws Exception {

String driver = &quot;org.gjt.mm.mysql.Driver&quot;;
String url = &quot;jdbc:mysql://localhost/databaseName&quot;;
String username = &quot;root&quot;;
String password = &quot;root&quot;;
Class.forName(driver);
Connection conn = DriverManager.getConnection(url, username, password);
return conn;

}

principales argumentos (String []) {public static void

Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
conn = getConnection();
String query = &quot;select id from employees&quot;;
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);

rs = stmt.executeQuery (consulta);
// extraer datos de desplazamiento del conjunto de resultados de arriba
mientras que (rs.next ()) {
String id = rs.getString (1);
System.out.println (& quot; id = & quot; + id);
}
// Coloca al final del conjunto de resultados
rs.last ();
// Obtener el número de fila de la última fila, que es también el número de filas
int = rowCount rs.getRow ();
System.out.println (& quot; rowCount = & quot; + rowCount);
} Catch (Exception e) {
e.printStackTrace ();
} finalmente {
tratar {
rs.close ();
stmt.close ();
conn.Close ();
} Catch (SQLException e) {
e.printStackTrace ();
}
}

}
}

4 Haga clic en "Archivo" y seleccione "Guardar".

5 Sube el archivo JSP guardado en su servidor Web mediante FTP o Telnet cliente.