Consulta a base de datos en MySQL desde JSP
Submitted by admin on Mar, 12/08/2009 - 22:00
Aquí mi primera consulta en jsp a una tabla de datos en mysql.
y el sql es
<%@page import="java.sql.*" %> <% Class.forName("com.mysql.jdbc.Driver"); Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/tienda", "root", ""); Statement Estamento = conexion.createStatement(); ResultSet rs = Estamento.executeQuery("select id, nombre, precio from producto"); out.println("<table border=1>"); out.println("<tr><th>Id</th><th>Nombre</th><th>Precio</th></tr>"); while (rs.next()) { out.println("<tr>"); out.println("<td>"); out.println(rs.getInt("id")); out.println("</td><td>"); out.println(rs.getString("nombre")); out.println("</td><td>"); out.println(rs.getInt("precio")); out.println("</td>"); out.println("</tr>"); } out.println("</table>"); rs.close(); Estamento.close(); conexion.close(); %>
-- Base de datos: `tienda` -- -- -------------------------------------------------------- -- -- Estructura de tabla para la tabla `producto` -- CREATE TABLE IF NOT EXISTS `producto` ( `id` int(11) NOT NULL, `nombre` varchar(255) NOT NULL, `precio` int(11) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Volcar la base de datos para la tabla `producto` -- INSERT INTO `producto` (`id`, `nombre`, `precio`) VALUES (1, 'Laptop', 20), (2, 'Pc', 50);

Enviar un comentario nuevo