Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-11-2011
BELET18 BELET18 is offline
Registrado
NULL
 
Registrado: nov 2011
Posts: 7
Poder: 0
BELET18 Va por buen camino
Select En Delphi

tengo un problema en esto

ADOQuery2.Close;
ADOQuery2.SQL.Clear;
ADOQuery2.SQL.Add('SELECT vchMarca FROM TB_Marca where smlMarca IN (SELECT smlMarca FROM TB_Relacion WHERE smlLinkup like'+Char(39)+DBedit1.Text+'%'+Char(39));
ADOQuery2.Open;

se que no cierro el parentesis de el subselect pero no se donde cerrarlo
Responder Con Cita
  #2  
Antiguo 14-11-2011
BELET18 BELET18 is offline
Registrado
NULL
 
Registrado: nov 2011
Posts: 7
Poder: 0
BELET18 Va por buen camino
Select En Delphi

tengo un problema en esto

ADOQuery2.Close;
ADOQuery2.SQL.Clear;
ADOQuery2.SQL.Add('SELECT vchMarca FROM TB_Marca where smlMarca IN (SELECT smlMarca FROM TB_Relacion WHERE smlLinkup like'+Char(39)+DBedit1.Text+'%'+Char(39));
ADOQuery2.Open;

se que no cierro el parentesis de el subselect pero no se donde cerrarlo
Responder Con Cita
  #3  
Antiguo 14-11-2011
Pedro-Juan Pedro-Juan is offline
Miembro
 
Registrado: ago 2006
Ubicación: Barcelona - España
Posts: 315
Poder: 18
Pedro-Juan Va por buen camino
Cita:
Empezado por BELET18 Ver Mensaje
tengo un problema en esto

ADOQuery2.Close;
ADOQuery2.SQL.Clear;
ADOQuery2.SQL.Add('SELECT vchMarca FROM TB_Marca where smlMarca IN (SELECT smlMarca FROM TB_Relacion WHERE smlLinkup like'+Char(39)+DBedit1.Text+'%'+Char(39));
ADOQuery2.Open;

se que no cierro el parentesis de el subselect pero no se donde cerrarlo
Hola, creo que deberías cerrarlo asi:

Char(39))');

Espero que te sirva.
Un saludo.
__________________
Este mundo es el camino para el otro, que es morada sin cesar. Mas cumple tener buen tino para andar esta jornada sin errar. (J. Manrique)
Responder Con Cita
  #4  
Antiguo 14-11-2011
BELET18 BELET18 is offline
Registrado
NULL
 
Registrado: nov 2011
Posts: 7
Poder: 0
BELET18 Va por buen camino
>.<

Cita:
Empezado por Pedro-Juan Ver Mensaje
Hola, creo que deberías cerrarlo asi:

Char(39))');

Espero que te sirva.
Un saludo.


no no me funciono
[Error] AxFLImpl1.pas(383): Illegal character in input file: '%' ($25)
Responder Con Cita
  #5  
Antiguo 14-11-2011
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 685
Poder: 19
olbeup Va camino a la fama
Cita:
Empezado por BELET18 Ver Mensaje
tengo un problema en esto

ADOQuery2.Close;
ADOQuery2.SQL.Clear;
ADOQuery2.SQL.Add('SELECT vchMarca FROM TB_Marca where smlMarca IN (SELECT smlMarca FROM TB_Relacion WHERE smlLinkup like'+Char(39)+DBedit1.Text+'%'+Char(39));
ADOQuery2.Open;

se que no cierro el parentesis de el subselect pero no se donde cerrarlo
Código Delphi [-]
with ADOQuery2 do
begin
  SQL.Clear;
  SQL.Add('SELECT vchMarca FROM TB_Marca WHERE smlMarca IN (SELECT smlMarca FROM TB_Relacion WHERE smlLinkup LIKE ' + QuotedStr(DBEdit1.Text + '%') + ')');
  Open;
end;

Un saludo.
Responder Con Cita
  #6  
Antiguo 14-11-2011
Nelet Nelet is offline
Miembro
 
Registrado: may 2003
Ubicación: Picassent - Valencia
Posts: 95
Poder: 21
Nelet Va por buen camino
Al final...

Código Delphi [-]
ADOQuery2.Close;
ADOQuery2.SQL.Clear;
ADOQuery2.SQL.Add('SELECT vchMarca FROM TB_Marca where smlMarca IN (SELECT smlMarca FROM TB_Relacion WHERE smlLinkup like'+Char(39)+DBedit1.Text+'%'+Char(39)+')');
ADOQuery2.Open;
__________________
_____________________________________
And follow me to where the real fun is
Responder Con Cita
  #7  
Antiguo 14-11-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No repitas hilos.
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.
Responder Con Cita
  #8  
Antiguo 14-11-2011
BELET18 BELET18 is offline
Registrado
NULL
 
Registrado: nov 2011
Posts: 7
Poder: 0
BELET18 Va por buen camino
Thumbs up

Gracias compañeros me ayudaron en mucho aquie estare constantemente en este foro
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Select En Delphi BELET18 Conexión con bases de datos 1 14-11-2011 12:12:56
Utilizar un valor de un Select dentro de otro Select gluglu SQL 6 15-04-2011 15:22:36
como hacer select en delphi juangabriel1786 Conexión con bases de datos 2 11-05-2006 05:40:32
Problema conuna consulta select...not in (select ...) VRO Firebird e Interbase 2 11-08-2005 09:56:35
5 select de 5 tablas diferentes en un select solo sakuragi SQL 6 15-06-2005 19:57:06


La franja horaria es GMT +2. Ahora son las 11:38:18.


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