Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/06/2010, 16:28
chusterboy
 
Fecha de Ingreso: febrero-2010
Mensajes: 35
Antigüedad: 15 años
Puntos: 1
Respuesta: Como puedo hacer esto

Cita:
Iniciado por decoArguello Ver Mensaje
Hola como vas. pues se me ocurre a medida que vayas escribiendo en el textbox con el evento keypressed vayas consultando la bd de tal manera que haces un select y en el where haces un like de los campos que quieres que sean filtrados

select * from medicina where nombre like '%"+variable+"%' or fecha like '"+variable+"' ... y asi sucesivamente los valores que quieras filtrar.

asi cuando el usuario escriba dolex te va a devolver los valores que arroje la consulta... obviamente debes controlar los formatos en la consulta no no en las variables

espero te sirva
esta creo que es la respuesta mas razonable, ahora para el filtrado de las letras sino quieres poner un tiempo de espera por que no usas el evento CaretListener , este evento se dispara cuando la longitud de caracteres dentro del componente ha cambiado, la vdd es muy util, he insisto, la idea mas logica es realizar toda la logica de los datos desde el select de la base de datos con like.