Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-10-2004
ramonibk ramonibk is offline
Miembro
 
Registrado: may 2004
Posts: 193
Poder: 20
ramonibk Va por buen camino
Filtrado de Querys

Bueno haber si soy capaz de explicarme.



El tema es el siguiente.

Tengo dos tablas. Una de Productos con los campos.

(Id, Producto, Fecha, Categoría, Descripción) y una segunda

NotasProducto con los campos

(Id, Asunto, Fecha, Oferta, Demanda, .....)

Dentro del tema Asuntos tengo dos categoría principales una que son Proyectos y el resto

a la hora de mostrar los datos no tengo ningún problema.

Pues uno un Query que me filtra por proyectos o no proyectos.

y luego conecto por el campo asuntos y esta solucionado.

El probema esta a la ora de un buscador.

yo cargo en un ComboBox todos los productos Dependiendo si son Proyectos o el resto y seleccione a través de un Query los filtros a usar.

pero al iniciar el sistema si el comboBox esta en "No selección" me muestra todas las notas ya sean de proyectos o del resto.



el caso es que no se bien como decirle al Query que me carga las Notas que lo haga solo de las notas de proyecto.
Responder Con Cita
  #2  
Antiguo 08-10-2004
ramonibk ramonibk is offline
Miembro
 
Registrado: may 2004
Posts: 193
Poder: 20
ramonibk Va por buen camino
No se si me he esplicado bien
la cosa es que quiero que me carge nada mas los datos que coincidan con la lita del ComboBox.
Responder Con Cita
  #3  
Antiguo 10-10-2004
Chaja Chaja is offline
No confirmado
 
Registrado: ago 2004
Ubicación: Mar del Plata
Posts: 238
Poder: 0
Chaja Va por buen camino
Consulta del Query

Mago:
No se si te comprendi bien, pero creo que lo que vos queres hacer es un select de las filas que cumplan un rango de valores?
Si es asi proba con un
select * from NombreTabla where opcion in (a,b,c,f)
Yo uso algo parecido a,b,c son paramtros y cuando preparo el Query para ser ejetuado le paso los paramteros y si alguno no tiene valor lo paso vacio.

Luis Roldan
Mar del Plata
Argentina
Responder Con Cita
  #4  
Antiguo 11-10-2004
ramonibk ramonibk is offline
Miembro
 
Registrado: may 2004
Posts: 193
Poder: 20
ramonibk Va por buen camino
Bueno lo que quiero concretamente es hacer un select pero de un timterbalo de balores que me proporciona otra tabla.

y el problema es que si uso un Select * from Tabla1 Where Asunto = (select Asuntos From Tabla2 Where Asunto Like 'Proyectos')
como la segunda subconsulta me debuelve mas de un balor el qry me da fallo

no se si me esplico con claridad.

Última edición por ramonibk fecha: 11-10-2004 a las 14:09:01. Razón: Correccion
Responder Con Cita
  #5  
Antiguo 11-10-2004
[basti] basti is offline
Miembro Premium
 
Registrado: ago 2004
Posts: 388
Poder: 20
basti Va por buen camino
Cambia el operador = en la consulta por el operador in, tal que así:

Código SQL [-]
  Select * from Tabla1 where Asunto in (select asuntos from Tabla2 where asunto like 'Proyectos')

un saludo
Responder Con Cita
  #6  
Antiguo 14-10-2004
ramonibk ramonibk is offline
Miembro
 
Registrado: may 2004
Posts: 193
Poder: 20
ramonibk Va por buen camino
Muchas Gracias esto me a funcionado perfectamente.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:07:43.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi