Visual Basic - BUSQUEDA

Life is soft - evento anual de software empresarial
 
Vista:

BUSQUEDA

Publicado por Abel (10 intervenciones) el 12/09/2002 11:49:53
Hola a todos:

Necesito hacer una consulta a la base de datos que me esta volviendo loco.
Tengo tres campos (nombre, poblacion, edad) en un formulario de los cuales salen los datos para la consulta. El problema es el siguiente:
La persona podra buscar usuarios solo por el nombre, dejando vacios los otros campos, o por nombre y edad, etc... ¿Cómo puedo hacer para que cuando no escriba nada en alguna de las cajas de texto el programa no interprete que debe buscar algo vacio?

Agradecería algun ejemplo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:BUSQUEDA

Publicado por Jesús (3 intervenciones) el 12/09/2002 13:27:38
se me ocurre qeu compruebes cada caja y si no están vacías ve concatenando a la cadena de consulta ese campo.

No es muy elegante pero...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:BUSQUEDA

Publicado por VIRFEL (62 intervenciones) el 12/09/2002 21:29:38
if poblacion="" and edad="" then
consulta="select * from tabla where nombre=" & nombre.text
else if nombre="" and edad="" then
consulta="select * from tabla where poblacion=" & poblacion.text
elseif nombre="" and poblacion="" then
consulta="select * from tabla where edad=" & edad.text
end if.

SALVO MEJOR OPINION. A MENOS QUE. HAGAS UN STORED PROCEDURE QUE VALIDE LA CONSULTA.

MI HUMILDE CONTRIBUCION.
SALUDOS

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar