Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-12-2007
eduardo_2009 eduardo_2009 is offline
Registrado
 
Registrado: oct 2006
Posts: 5
Poder: 0
eduardo_2009 Va por buen camino
Angry Error subconsulta en BDE con MsAccess

tengo un problema, ya que el siguiente query

"select clvprd,prd_nomprd,li_clave,selecc from productos where li_clave = any(select lin_clave from lineas where lin_selecc=true)"
//Devuelve los productos que tienen como linea lo que en lineas esta en true

lo ejecuto en Access y si me devuelve la consulta, y en Delphi lo agrego a un TQery y me manda un error de CPU, ya saben me saca el dubugger y todo eso. No entiendo porque m e truena el programa si en access lo hace sin ningun problema.
Responder Con Cita
  #2  
Antiguo 20-12-2007
Avatar de juanlaplata
juanlaplata juanlaplata is offline
Miembro
 
Registrado: ene 2007
Ubicación: La Plata, Bs. As. (Argentina)
Posts: 212
Poder: 18
juanlaplata Va por buen camino
Y por que no hacer un join entre las tablas, con la segunda condicion.
Código:
select P.clvprd, P.prd_nomprd, P.li_clave, P.selecc 
from productos P join lineas L on P.li_clave = L.li_clave 
where L.lin_selecc=true
Si no con tu misma query prueba "in" en lugar de "= any"
Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error en subconsulta de un Insert lucasarts_18 MS SQL Server 4 02-12-2005 21:44:03
Error -2147221164 Abriendo desde BDE una base de datos MSAccess olbeup Conexión con bases de datos 0 02-09-2005 18:05:14
Subconsulta en un ADOQuery Sr.Scorpion SQL 4 09-08-2005 11:08:34
Subconsulta a la misma tabla apicito SQL 3 23-07-2004 21:24:24
Subconsulta DanielAlexander SQL 3 19-05-2003 21:59:56


La franja horaria es GMT +2. Ahora son las 12:40:53.


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