Tema: Filtro
Ver Mensaje Individual
  #1  
Antiguo 17-11-2008
eaguila7 eaguila7 is offline
Registrado
 
Registrado: oct 2008
Posts: 2
Reputación: 0
eaguila7 Va por buen camino
Question Filtro

Hola!

quiero realizar un filtro de la tabla "busemple" cuando cambie el valor de un Edit1; el cual me regrese el valor de los campos: clave_empleado y nombre donde la clave_empleado contenga el valor del Edit1 y por ultimo muestre el resultado en un StringGrid.

Estoy realizando el siguiente codigo:

Código:
 
mod->busemple->Open();
 mod->busemple->Active = True;
 StringGrid1->Cells[0][0] = "CLAVE";
 StringGrid1->Cells[1][0] = "NOMBRE";
 mod->busemple->First();
 while(!(mod->busemple->Eof))
 {
  if(mod->busemple->FieldByName("CLAVE_EMPLEADO")->AsString == "%" + Edit1->Text + "%")
  {
   StringGrid1->Cells[0][x] = mod->busemple->FieldByName("CLAVE_EMPLEADO")->AsString;
   StringGrid1->Cells[1][x] = mod->busemple->FieldByName("NOMBRE")->AsString;
   x++;
  }
  mod->busemple->Next();
 }
 mod->busemple->Active = False;
 mod->busemple->Close();
pero no realiza lo que quiero

Espero y me puedan ayudar

Gracias
Responder Con Cita