Freelance Bolivia Programmer
Desarrollo de Aplicaciones de Escritorio y Web con Java
Realizar un Reporte desde Mysql con Java
Realizar un Reporte desde Mysql con Java
import javax.swing.*;
import java.awt.*;
import java.sql.*;
public class Tablamysql extends JFrame{
public Tablamysql() {
try
{
Class.forName("com.mysql.jdbc.Driver");
Connection conexion = DriverManager.getConnection("jdbc:mysql://127.0.0.1/Comercial3","root","pepe");
Statement instruccion = conexion.createStatement();
ResultSet tabla2 = instruccion.executeQuery("SELECT * FROM Producto");
Container cp=getContentPane();
cp.setLayout(new BorderLayout());
final String[] nombCol= { "Código","Producto","descripcion","Aula","precio"} ;
Object[][] datos= new Object[32][5]; ///error
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++;
JTable tabla1= new JTable(datos,nombCol);
tabla1.setFont(new Font("Arial",Font.BOLD,11));
tabla1.setRowHeight(24);
JScrollPane jsp= new JScrollPane(tabla1);
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();
}
}
BD mysql postgress, DDL, DML,
DCL
DCL
Java 2. Jdk 1.6(Ejecución en consola de DOS, Código de BD, conexion con ODBC)J2EE (jsp)
J2MEJava 2.0 2006( Manual java).Applet( desarrollo web, manuales con codigo listo para ejecutar
animaciones de texto, botones, menú, graficos estadisticos en 2d y 3d en el Internet Explorer
con Virtual machina de java ).
Java Script y applets ( desarrollo web, manuales con codigo listo para ejecutar animaciones de texto,
botones, menú).Php.Php 4 5 6
Freelance Programmer
Programador de Sistemas Java 2 de Escritorio y Web, Visual Studio 2010
Administrador de Base de Datos Sql server, Mysql, Oracle DDL,DML, DCL
Administrador de Redes estructurado, wireless
Administrador de Servidores
Sorporte Técnico Software y Hardware
Programador de Apps, Aplicaciones para móbil
Freelance Programmer
Programador de Sistemas Java 2 de Escritorio y Web, Visual Studio 2010
Administrador de Base de Datos Sql server, Mysql, Oracle DDL,DML, DCL
Administrador de Redes estructurado, wireless
Administrador de Servidores
Sorporte Técnico Software y Hardware
Programador de Apps, Aplicaciones para móbil
