elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Temas
Páginas: [1]
1  Foros Generales / Dudas Generales / tengo un problema con una consulta en: 13 Agosto 2018, 21:43 pm
quiero saber como obtener informacion para crear  privilegios a usarios  con java pero q sean creados en mysql
2  Programación / Java / java tengo un problema con la consulta en: 16 Octubre 2017, 02:28 am
Código
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package Metodo;
  7. import java.sql.Connection;
  8. import java.sql.PreparedStatement;
  9.  
  10. import java.sql.ResultSet;
  11. import java.sql.SQLException;
  12. import javax.swing.JOptionPane;
  13. import javax.swing.JTable;
  14. import javax.swing.table.DefaultTableModel;
  15.  
  16. public class Metodosdb {
  17.   Pool metodospool = new Pool();
  18. DefaultTableModel ModeloTabla;
  19.  
  20. public void Buscar(String valor, String filtro, JTable tablacontactos){
  21.  
  22.    String [] columnas={"Codigo","Fecha","Nombre Empleado","Total"};
  23.    String [] registro=new String[4];
  24.    ModeloTabla=new DefaultTableModel(null,columnas);      
  25.    String SSQL ;
  26.    Connection conect = null;
  27.  
  28.    if(filtro.equals("codigov")){
  29.  
  30.        SSQL= "SELECT codigov, fecha, nomempleado,total "
  31.                 + "FROM ventas WHERE codigov LIKE '%"+valor+"%'";
  32.  
  33.    }else if(filtro.equals("fecha")){
  34.  
  35.        SSQL= "SELECT codigov, fecha, nomempleado,total "
  36.                 + "FROM ventas WHERE fecha LIKE '%"+valor+"%'";
  37.  
  38.    }
  39.    try {
  40.  
  41.        conect = metodospool.dataSource.getConnection();
  42.        PreparedStatement st = conect.prepareStatement(SSQL);
  43.        ResultSet rs = st.executeQuery();
  44.  
  45.        while (rs.next()){
  46.  
  47.            registro[0]=rs.getNString("Codigo");
  48.            registro[1]=rs.getNString("Fecha");
  49.            registro[2]=rs.getNString("Nombre Empleado");
  50.            registro[3]=rs.getNString("Total");
  51.  
  52.  
  53.            ModeloTabla.addRow(registro);
  54.  
  55.        }
  56.  
  57.        tablacontactos.setModel(ModeloTabla);
  58.  
  59.    } catch (SQLException e) {
  60.  
  61.  
  62.        JOptionPane.showMessageDialog(null, e, "Error durante el procedimiento", JOptionPane.ERROR_MESSAGE);
  63.  
  64.  
  65.    }finally{
  66.  
  67.        if(conect!=null){
  68.  
  69.            try {
  70.  
  71.                conect.close();
  72.  
  73.            } catch (SQLException ex) {
  74.  
  75.                JOptionPane.showMessageDialog(null, ex, "Error de desconexión", JOptionPane.ERROR_MESSAGE);
  76.  
  77.            }
  78.  
  79.        }
  80.  
  81.    }
  82.  
  83. }
  84. }
  85.  


· Los códigos deben ir en etiquetas GeSHi
· Los temas deben ir en su respectivo subforo
>aquí las reglas del foro
-Engel Lex
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines