Desarrollador Java Mysql Postgresql Sql Server
import javax.swing.*;
import java.awt.*;
import java.sql.*;
public class Tablamysql extends JFrame{
public Tablamysql() {
try
{
//Cargar clase de controlador de base de datos
Class.forName("com.mysql.jdbc.Driver");
//Crear el objeto de conexion a la base de datos
Connection conexion = DriverManager.getConnection("jdbc:mysql://127.0.0.1/Comercial3","root", "jose");
//Crear objeto Statement para realizar queries a la base de datos
Statement instruccion = conexion.createStatement();
//Un objeto ResultSet, almacena los datos de resultados de una consulta
ResultSet tabla2 = instruccion.executeQuery("SELECT * FROM Producto");
Container cp=getContentPane();
cp.setLayout(new BorderLayout());
//Nombresdelascolumnas
final String[] nombreCol= { "CÓdigo","Producto","Fecha","Aula","fono"} ;
//Datos
Object[][] datos= new Object[32][5];
int i=0;
while(tabla2.next()) {
datos[i][0]= tabla2.getString(1);
datos[i][1]= tabla2.getString(2);
datos[i][2]= tabla2.getString(3);
datos[i][3]= tabla2.getString(4);
datos[i][4]= tabla2.getString(5);
//float m=tabla2.getFloat("Monto");
i++;
/* Object[][] datos= {
{String.valueOf(codigo),producto,f,g,"\n"} ,
{"2",tabla2.getString(4),"13-07-04","5" ,"\n"},
{tabla2.getString(1),tabla2.getString(2),tabla2.getString(3)}
} ;
*/
JTable tabla1= new JTable(datos,nombreCol);
tabla1.setFont(new Font("Arial",Font.BOLD,18));
tabla1.setRowHeight(24);
JScrollPane jsp= new JScrollPane(tabla1); //,ver,hor);
cp.add(jsp,BorderLayout.CENTER);
setSize(500,300);
setVisible( true );
} //while
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
catch(ClassNotFoundException e){ System.out.println(e); }
catch(SQLException e){ System.out.println(e); }
catch(Exception e){ System.out.println(e); }
}
public static void main(String[] args) {
new Tablamysql();
}
}
import javax.swing.*;
import java.awt.*;
import java.sql.*;
public class Tablamysql extends JFrame{
public Tablamysql() {
try
{
//Cargar clase de controlador de base de datos
Class.forName("com.mysql.jdbc.Driver");
//Crear el objeto de conexion a la base de datos
Connection conexion = DriverManager.getConnection("jdbc:mysql://127.0.0.1/Comercial3","root", "jose");
//Crear objeto Statement para realizar queries a la base de datos
Statement instruccion = conexion.createStatement();
//Un objeto ResultSet, almacena los datos de resultados de una consulta
ResultSet tabla2 = instruccion.executeQuery("SELECT * FROM Producto");
Container cp=getContentPane();
cp.setLayout(new BorderLayout());
//Nombresdelascolumnas
final String[] nombreCol= { "CÓdigo","Producto","Fecha","Aula","fono"} ;
//Datos
Object[][] datos= new Object[32][5];
int i=0;
while(tabla2.next()) {
datos[i][0]= tabla2.getString(1);
datos[i][1]= tabla2.getString(2);
datos[i][2]= tabla2.getString(3);
datos[i][3]= tabla2.getString(4);
datos[i][4]= tabla2.getString(5);
//float m=tabla2.getFloat("Monto");
i++;
/* Object[][] datos= {
{String.valueOf(codigo),producto,f,g,"\n"} ,
{"2",tabla2.getString(4),"13-07-04","5" ,"\n"},
{tabla2.getString(1),tabla2.getString(2),tabla2.getString(3)}
} ;
*/
JTable tabla1= new JTable(datos,nombreCol);
tabla1.setFont(new Font("Arial",Font.BOLD,18));
tabla1.setRowHeight(24);
JScrollPane jsp= new JScrollPane(tabla1); //,ver,hor);
cp.add(jsp,BorderLayout.CENTER);
setSize(500,300);
setVisible( true );
} //while
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
catch(ClassNotFoundException e){ System.out.println(e); }
catch(SQLException e){ System.out.println(e); }
catch(Exception e){ System.out.println(e); }
}
public static void main(String[] args) {
new Tablamysql();
}
}
