Ver Mensaje Individual
  #2  
Antiguo 31-10-2006
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Reputación: 22
Bicho Va por buen camino
Hola, claro que se puede hacer, de ésta manera:

Código Delphi [-]
cadena:='select nombre, area, turno from personal where area = :n_area and turno = :N_turno  order by nombre';
Query1.Sql.Clear;
query1.SQL.Add(cadena);
Query1.Sql.Parambyname('n_area').Asstring := ListboxArea.Items.Strings[ListboxArea.ItemIndex];
if RadioGroup.ItemIndex = 1 then 
Query1.Sql.Parambyname('n_turno').Asstring := 'A'
else Query1.Sql.Parambyname('n_turno').Asstring := 'B';
Query1.Open;

Es una idea, se puede hacer de otra manera, pero así me gusta más.

Saludos
Responder Con Cita