FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ayuda busqueda de case usando radiogroup
Hola buenas tardes. Realize una aplicacion con mysql -5 y delphi 2010, con componentes query de zeos". Tengo un formulario que utilizo un listado en el cual busco los productos utilizando un tedit llamado "eProductos" y estos datos van visualizando se en el dbgrid.
esta busqueda la realizo de la siguiente forma en un query tengo escrita la siguiente consulta
luego en el boton buscar tengo escrito el siguiente codigo
hasta aqui me funciona perfecto la busqueda ahora lo que necesito es filtrar esa busqueda dependiendo si el producto esta activo o no (para ello uso el campo estado de mi tabla producto) creo un radiogroup con 3 opciones: 0:Activos 1:Bajas para este punto hice lo siguiente borre la consulta del query e intente hacer lo siguiente en el evento onclick del boton buscar use el siguiente codigo
al intentar esto me sale el siguiente error project drugstore.exe raised exception class EDatabaseError with message 'qProductos:Cannot perform this operation on a closed dataset tambien lo que habia intentado antes era escribir la siguiente consulta pero me daba error de escritura
si podrian guiarme en este problema muchas gracias desde ya |
#2
|
||||
|
||||
Hola
Me parece que primero completas el SQL de tu consulta y luego le haces open.
Saludos
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar. Antonio Machado |
#3
|
||||
|
||||
Hola.
Otra opción:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
||||
|
||||
Si. Con parametros es mejor
Saludos
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar. Antonio Machado |
#5
|
|||
|
|||
gracias
Cita:
cuando escribo un producto lo busco me lo muestra sin problema. El problema viene cuando si estoy escribiendo un producto y borro una letra me tira error de sintaxy haciendo referencia a que el error se encuentra en
|
#6
|
||||
|
||||
Hola.
Estas mezclando peras con manzanas, lo último nada tiene que ver con el RadioGroup de la consulta inicial. Lo que estas intentando ahora es una búsqueda incremental y normalmente se la realiza en el evento OnChange de un cuadro de edición, ejemplo:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
|||
|
|||
Cita:
pero esto solo me va trayendo las coincidencias lo que yo necesito es tambien que siga funcionando de la misma forma pero que tenga encuenta la opcion que esta marcada en el radiogroup y me valla filtrando dichos datos dependiendo de la opción que este marcada, es decir si yo tengo marcada la opcion "activado" y voy escribiendo ej:"fanta" me valla trayendo estos datos si esta con estado 1 osea activado y si marco "bajas" y al escribir lo mismo me muestre si existe dichos datos o no.No se si esto es posible o solo puede filtrarse la búsqueda al hacer clikear el boton muchas gracias por tomarse el tiempo en ayudarme |
#8
|
||||
|
||||
Hola.
Ahora si entiendo la relación... (**) linea que reemplaza a: Cita:
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
|||
|
|||
Muchas Gracias
Cita:
|
#10
|
||||
|
||||
Me alegra que te haya servido
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
busqueda NO case sensitive | Rofocale | Varios | 4 | 26-10-2010 21:45:10 |
Ayuda en busqueda usando ADO | Victor Vega | SQL | 6 | 06-09-2007 06:21:35 |
Busqueda usando un DBLookupComboBox | esimon | OOP | 19 | 08-10-2006 22:31:42 |
Búsqueda usando un índice con ADO. | vpepen | Conexión con bases de datos | 9 | 03-02-2005 14:32:32 |
Ayuda con RadioGroup | miguel_fr | Varios | 2 | 23-04-2004 17:29:42 |
|