jueves, 25 de octubre de 2012

Freelance Bolivia Programmer Java

Freelance Bolivia Programmer

Desarrollo de Aplicaciones de Escritorio y Web 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();
}
}




IDE netBeans 7 , Eclipse sdk 4,

 Servidor web Tomcat. jdbc
 BD mysql postgress, DDL, DML,

 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