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 09-07-2005
pablito23 pablito23 is offline
Registrado
 
Registrado: jul 2005
Posts: 6
Poder: 0
pablito23 Va por buen camino
consulta Sql

tengo un problema al hacer la siguiente consulta
select descripcion
from mitabla
where descripcion like '%' '%'

la uso para realizar una busqueda donde es un parametro y '%' quiere decir que busque culquier campo que con tenga lo cadana que recibe con el parametro
esta consulta me funciona si utilizo una base de datos de mysql, pero utilizando paradox me dice que no puedo usar '%'
mi pregunta es si hay alguna diferencia cuando se hace una consulta sobre una tabla de mysql y una de paradox, si hay alguna diferencia como se escribe la consulta que quiero hacer.
Responder Con Cita
  #2  
Antiguo 09-07-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos
Código SQL [-]
select descripcion
from mitabla
where descripcion containing : p
Cita:
Empezado por pablito23
mi pregunta es si hay alguna diferencia cuando se hace una consulta sobre una tabla de mysql y una de paradox,
Cada motor de BD tiene diferentes formas de administrar sus BD.
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #3  
Antiguo 09-07-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Código SQL [-]
where descripcion like 

Código Delphi [-]
query1.params[0].asstring:= '%'+edit1.text+'%';
o bien:
Código Delphi [-]
query1.sql.text := 'where descripcion like '  + quotedstr('%'+edit1.text+'%');

el problema es que los % no los pilla como parte del parámetro.

Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #4  
Antiguo 10-07-2005
pablito23 pablito23 is offline
Registrado
 
Registrado: jul 2005
Posts: 6
Poder: 0
pablito23 Va por buen camino
ya lo solucione solo me faltaba poner un signo +
quedo algo asi:
where descripcion like '%' + : p + '%'
Responder Con Cita
  #5  
Antiguo 11-07-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Hola pablito.

Te recomiendo una lectura de la guia de estilo. Especialmente en lo que respecta a los títulos de tus mensajes. Solo hoy hay dos "consulta sql" que no cumplen con la guia. Este podria llamarse "uso de % en paradox", o "consulta con comodines en paradox".

Te pido que imagines cómo sería el foro si no seguimos esta regla. Todos los mensajes en esta sección podrian llamarse "consulta sql".

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
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 01:05:40.


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