Utilizando sql like com mysql desde java:
código:
código:
try{ Class.forName("com.mysql.jdbc.Driver"); // este es el driver que copiaron y pegaron Connection conne=(Connection) DriverManager.getConnection(url,login,password); // esta es la verificación de la conexión con mysql Statement consulta=conne.createStatement(); // crea una variable que se encargue del código de sql ResultSet rs = consulta.executeQuery ("select * from asesores where CEDULA like '%"+ palabra +"'%") // Se recorre el ResultSet, mostrando por pantalla los resultados. while (rs.next()) { sqlnombre=rs.getString("NOMBRE"); sqlcedulaase=rs.getString("CEDULA"); } // Se cierra la conexión con la base de datos. conne.close(); } catch(SQLException e){ JOptionPane.showMessageDialog(null,"Error SQL no se pueden leer datos! ") ; // esto aparece cuando ya existe un código por lo cual no se guarda la info. } catch(ClassNotFoundException e){ JOptionPane.showMessageDialog(null,"Error al leer la Base de Datos!")
estamierdanosirve solo para puros huevos :C
ResponderEliminarno mame woe
EliminarSi sirve solo que el LIKE no esta bien declarado.
EliminarEjemplo correcto
ResultSet rs = consulta.executeQuery ("select * from asesores where CEDULA like '%"+ palabra +"'%");
Gracias Jorge Pinzon, eso fue que cuando publiqué (hace mucho tiempo y blogger no era tan completo como ahora) ese código blogger eliminaba palabras y caracteres reservados de javacascript o HTML, Gracias de Nuevo
Eliminar