Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/10/2012, 13:01
chivanet_meza
 
Fecha de Ingreso: agosto-2012
Mensajes: 19
Antigüedad: 12 años, 7 meses
Puntos: 0
busqueda por combobox y textbox

hola
lo que intento hacer es una busqueda en la cual el usuario elija de un combox (buscar por)
clave usuario
nombre...

si elige clave que busque por clave... y al introducir el texto en el textbox que la busqueda sea por clave...
si elige por nombre =

hasta el momento logré hacerlo con
if...

if (buscar.Equals("Clave de usuario"))
{
String sql = "select * from usuario where "+ var1 + " like " + " +'%"+ busqueda +"%';";

DataTable tabla = BD.select(sql);
grilla.DataSource = tabla;

}

else if (buscar.Equals("Nombre"))
{
String sql = "select * from usuario where Nombre like '%" + busqueda + "%';";
DataTable tabla = BD.select(sql);
grilla.DataSource = tabla;
}

el problema que es mucho repetir código...

hay manera de hacerlo igualando un item del combo con un campo dela bd????


para solo poner una instruccion como :

select * from categoria where" +combo+ "like '%" + busqueda + "%';";

o algo así???'
Les agradeceré su ayuda