%-- recordar usar java.sql --%>
<%@ page import="java.io.*,java.util.*,java.net.*,java.sql.*" %>
<%@ include file="db.jsp" %>
Archivo2
Datos llamados desde la bd
<%
//asignando ningun valor
Connection mysql = null;
Statement declaracion=null;
ResultSet consulta= null;
// La base de datos que usaremos en este caso -poli-
String bd = "jdbc:mysql://localhost:3306/poli";
//Abrir el enlace
try{
//El conector
Class.forName("com.mysql.jdbc.Driver").newInstance();
// pasamos el valor de la conexion a mysql
mysql = DriverManager.getConnection(bd, usersql(), contrasql());
// Nos servira para la la consulta y se ve más limpia
declaracion= mysql.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
}
catch(ClassNotFoundException e){ out.println(e);}
catch(SQLException e){ out.println(e);}
try{
// intentamos la consulta.
consulta = declaracion.executeQuery("select nombre, apellido, dato from datos");
out.println("");
out.println("| nombre | apellido | datos |
");
// sacamos los strings en este caso 3 nombre apellido y dato
while(consulta.next()){
out.println("| "+consulta.getString(1)+" | "+consulta.getString(2)+" | "+consulta.getString(3)+" |
");
}
out.println("
");
}
catch(Exception e){ out.println(e);}
%>