problema programando en netbeans y sql
Publicado por JC (1 intervención) el 27/04/2013 05:33:16
Hola comunidad , yo aqui ya tengo un avance del codigo , soy nuevo en esto , y ya llevo 2 noches desvelandome y no hayo como hacer este problema que tengo , necesito mostrar ( de la base de datos llamada registros1 creada en sql ) , necesito mostrar 3 tablas ( alumno , matricula , alumno_matricula .Ete es el avance que yo he podido hacer , como podran ver , lo estoy haciendo con metodos
import java.sql.*;
import javax.swing.JOptionPane;
public final class visualizar {
private string id;
private String ids;
private Connection conexion;
private ResultSet rs;
private Statement s;
private String ver;
private String Resulset;
public visualizar()
{
try{
//obtenemos el driver de para mysql
Class.forName("com.mysql.jdbc.Driver");
// Se obtiene una conexión con la base de datos.
conexion = DriverManager.getConnection (
"jdbc:mysql://localhost/registros1","root", "");
// IMPORTANTE: EL CAMPO PASSWORD SE HA DEJADO EN BLANCO,
// DEBE ASIGNAR EL PASSWORD CORRECTO
// Permite ejecutar sentencias SQL sin parámetros
s = conexion.createStatement();
//Metodo para eliminar valores
alumno();
ResultSet lector = s.executeQuery("SELECT * FROM alumno");
while(){}
catch (ClassNotFoundException e1) {
//Error si no puedo leer el driver de MySQL
System.out.println("ERROR:No encuentro el driver de la BD: "+e1.getMessage());
System.exit(0);
}
catch (SQLException e2) {
//Error SQL: login/passwd ó sentencia sql erronea
System.out.println("ERROR:Fallo en SQL: "+e2.getMessage());
System.exit(0);
}
}
public void cierreconexion() throws SQLException{
// Se cierra la conexión con la base de datos.
conexion.close();
}
public void alumno() throws SQLException
{
}
public static void main(String[] args) throws SQLException
{
visualizar ing=new visualizar();
ing.cierreconexion();
}
//cerrando el public class eliminar datos
}
import java.sql.*;
import javax.swing.JOptionPane;
public final class visualizar {
private string id;
private String ids;
private Connection conexion;
private ResultSet rs;
private Statement s;
private String ver;
private String Resulset;
public visualizar()
{
try{
//obtenemos el driver de para mysql
Class.forName("com.mysql.jdbc.Driver");
// Se obtiene una conexión con la base de datos.
conexion = DriverManager.getConnection (
"jdbc:mysql://localhost/registros1","root", "");
// IMPORTANTE: EL CAMPO PASSWORD SE HA DEJADO EN BLANCO,
// DEBE ASIGNAR EL PASSWORD CORRECTO
// Permite ejecutar sentencias SQL sin parámetros
s = conexion.createStatement();
//Metodo para eliminar valores
alumno();
ResultSet lector = s.executeQuery("SELECT * FROM alumno");
while(){}
catch (ClassNotFoundException e1) {
//Error si no puedo leer el driver de MySQL
System.out.println("ERROR:No encuentro el driver de la BD: "+e1.getMessage());
System.exit(0);
}
catch (SQLException e2) {
//Error SQL: login/passwd ó sentencia sql erronea
System.out.println("ERROR:Fallo en SQL: "+e2.getMessage());
System.exit(0);
}
}
public void cierreconexion() throws SQLException{
// Se cierra la conexión con la base de datos.
conexion.close();
}
public void alumno() throws SQLException
{
}
public static void main(String[] args) throws SQLException
{
visualizar ing=new visualizar();
ing.cierreconexion();
}
//cerrando el public class eliminar datos
}
Valora esta pregunta


0