Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2014, 05:13
delhorno
 
Fecha de Ingreso: enero-2005
Mensajes: 85
Antigüedad: 19 años, 3 meses
Puntos: 0
Busqueda Buscar en varios campos ¿Se puede hacer?¿Resultset?

Hola.
Estoy realizando una aplicación de gestión de clientes con swing, de momento me muevo por los registros con el resultset (ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE)
Me muevo, actualizo, creo nuevos registros y borro registro perfectamente.

Ahora quiero preparar la búsqueda y mi idea es hacer un buscador que busque la palabra o parte de la palabra en cualquiera de los campos de la base de datos o hacer la busqueda en el resultset si se pudiera.

lo campos:

Código:
id_cliente | int(11)      | NO   | PRI | NUL
 nombre     | varchar(80)  | YES  |     | NUL
 apellidos  | varchar(80)  | YES  |     | NUL
 direccion  | varchar(120) | YES  |     | NUL
 nif        | varchar(20)  | YES  |     | NUL
 localidad  | varchar(30)  | YES  |     | NUL
 provincia  | varchar(30)  | YES  |     | NUL
 cod_postal | char(6)      | YES  |     | NUL
 email      | varchar(30)  | YES  |     | NUL
 fijo       | varchar(20)  | YES  |     | NUL
 movil      | varchar(20)  | YES  |     | NUL
 entidad    | varchar(30)  | YES  |     | NUL
 cuenta     | varchar(40)  | YES  |     | NUL
 notas      | varchar(255) | YES  |     | NUL
¿Seria posible hacer la busqueda en todos los campos? Con la funcion LIKE de mysql solo me permite hacer la busqueda en una determinada columna, pero no se si sería posible de otra manera, bien desde mysql o en el mismo resultset

O sea la idea es no hacer un campo de búsqueda como: busqueda por nombre etc, si no uno general que si pongo un codigo postal por ejemplo me imprima todos las filas que contengan ese codigo postal

Un saludo
__________________
Videos Graciosos