Delphi - Ayudadme Please

 
Vista:

Ayudadme Please

Publicado por Marce (30 intervenciones) el 30/11/2004 23:18:12
Hola Amigos Soy Nuevo En Esto. Y Necesito Saber como puedo hacer una consulta en Una Tabla. Sito El Ejmplo.

Tengo Una Tabla Llamada DBAfliados.
E Puesto un Query, DataSource, DBgrid, ComboBox1, 2 RadioButtons y Un Boton.

En El ComboBox1 Va Los Nombre de Las fabricas Donde Estan Afiliados.
Los RadioButtons Tiene Valores "Si" Y "NO". La Consulta Es la Siguiente.
cuando presione el boton quiero que consulte:
De La Tabla Afiliados. Quiero Saber Cuales Afiliados Trabajan En X Fabrica , y si Son Afiliados y que me los muestre en el dbgrid
Esta Consulta Debe Estar hecha Con Los valores que yo seleccione del combobox1 que tiene como items los nombres de la fabricas. y del par de radio buttons que especifica si o no estan afiliados. En la tabla afiliados. el Cambpo Fabrica Se Llama CFabrica, y El Campo Boolean CSinoAfiliado,
Espero Me Alla Hecho Entender.
Saludos..
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:Ayudadme Please

Publicado por Elena (330 intervenciones) el 01/12/2004 13:23:05
var
Seleccion : String; //tomara el si o el no
begin
if GroupBox.itemindex = 0 then
Seleccion = '1'
else
Seleccion = '0';
with Query, SQL do
begin
Close; Clear;
Add(' Select Campo1, Campo2, etc From Tabla '+
' Where CFabrica = '+#39+ComboBox.Text+#39 +
' and CSinoAfiliado = '+#39+Seleccion+#39;
end;
end
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:Ayudadme Please

Publicado por Elena (330 intervenciones) el 01/12/2004 13:26:39
Faltó el Open antes de los 2 End y el paréntesis;
...
' and CSinoAfiliado = '+#39+Seleccion+#39 +')';
end;
end
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:Ayudadme Please

Publicado por mARCE (25 intervenciones) el 02/12/2004 07:32:06
Muchisimas Gracias elena Tu Si Que Eres Super!
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