FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
condicionales en SQL
Hola a todos
estoy utilizando un listbox, un radiogroup, Query para mostrar en un Dbgrid los datos del personal de un area especifica de un turno especifico, me explico: quiero que... al hacer click en el listbox (donde estan todas las areas) pero en el radiogrup ya esta señalado el turno (Que es turno A ó turno B solamente), me aparesca en el DBgrid los nombres de las trabajadores de area y del turno elegido, al hacer click en el listbox se ordena el llamado a la busqueda en el SQL del query pongo algo parecido a:
donde dentro de N_area esta el nombre del area y dentro de N_truno esta el turno como cadena se puede hacer esto???? cual seria el codigo SQL correcto gracias de ante mano por su ayuda |
#2
|
||||
|
||||
Hola, claro que se puede hacer, de ésta manera:
Es una idea, se puede hacer de otra manera, pero así me gusta más. Saludos |
#3
|
||||
|
||||
hola denuevo, gracias por atender mi duda
pero sabes esta propiedad (Parambyname)no es reconocida asi que tube que cambiarla, supongo que es la que ingresa el nombre a n_area y n_turno Query1.Sql.Parambyname('n_area').Asstring := ListboxArea.Items.Strings[ListboxArea.ItemIndex]; Query1.Sql.Parambyname('n_turno').Asstring := 'A' este es el cambio
pero me sale un mensaje de error que dice Query1:field 'electricidad' is of an unknown type y no realiza nada logico... miarchhivo de BD es asi nombre codigo turno area juan 125 A soporte pedro 256 B Electricidad luis 589 A menores carlos 125 B soporte . . . . . . . . podrias ver cual es el error....gracias por la ayuda que puedas darme |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
SQL´s con condicionales | AMINOA2R | Firebird e Interbase | 3 | 02-02-2006 09:33:14 |
|