ayuda
solicito ayuda para crear una busqueda en visual basic6.0 espero ya que estoy haciendo una y me falta como buscar por alfa numerico, por apellido o por nombre a cada registro. es una base de datos de concentrado de personoas tipo agenda pero con subregistros numéricos
A ver si entiendo bién.
Vos tenés una tabla con un campo nombre, otro apellido y otro numérico (documento por ejemplo) y querés hacer un formulario para buscar en la tabla, por cualquiera de los campos.
Si es así, tenés que crear tres combos, uno para cada campo, ponerle como origen el campo que corresponda y guardar la clave del campo en la propiedad ItemData si es numérica, o en un array donde el índice sea la propiedad ListIndex del combo.
Al seleccionar uno de los combos, todo lo que tenés que hacer es buscar en la tabla el registro que tenga la clave que corresponda con la selección.
SELECT * FROM nombre_tabla WHERE nombre_campo_clave=valor_de_la_clave
En la cláusula WHERE también podés usar LIKE, para cadenas
"SELECT * FROM nombre_tabla WHERE nombre_campo=" & ComboBox1.Text
En este último caso no buscás por campo clave sino por el que contiene el origen del combo.
Vos tenés una tabla con un campo nombre, otro apellido y otro numérico (documento por ejemplo) y querés hacer un formulario para buscar en la tabla, por cualquiera de los campos.
Si es así, tenés que crear tres combos, uno para cada campo, ponerle como origen el campo que corresponda y guardar la clave del campo en la propiedad ItemData si es numérica, o en un array donde el índice sea la propiedad ListIndex del combo.
Al seleccionar uno de los combos, todo lo que tenés que hacer es buscar en la tabla el registro que tenga la clave que corresponda con la selección.
SELECT * FROM nombre_tabla WHERE nombre_campo_clave=valor_de_la_clave
En la cláusula WHERE también podés usar LIKE, para cadenas
"SELECT * FROM nombre_tabla WHERE nombre_campo=" & ComboBox1.Text
En este último caso no buscás por campo clave sino por el que contiene el origen del combo.
