Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Duda en utilizar un signo en Delphi (https://www.clubdelphi.com/foros/showthread.php?t=27912)

Nelly 03-12-2005 00:03:07

Duda en utilizar un signo en Delphi
 
Buenas tardes a todos

Tengo una duda en relación a un signo en Delphi, encontre parte de un codigo y me llamo la atención un signo, si alguien sabe cual es lafunción del mismo, por favor se tan amable y explicarme.
Código Delphi [-]
qryListAfil.ParamByName('appat').AsString:=trim(edtApPat.Text) + '%';
      if trim(edtApMat.Text)>'' then qryListAfil.ParamByName('apmat').AsString:=trim(edtApMat.Text) + '%';
      qryListAfil.ParamByName('nombre').AsString:=trim(edtNombre.Text) + '%';

y estos elementos también no se por que se utilizan:
Código Delphi [-]
if not qryListAfil.Prepared then qryListAfil.Prepare;

Espero me aclaren la duda. Gracias por su tiempo.

jachguate 03-12-2005 00:12:31

y... :confused: estee.... ¿cual es el signo en cuestión? :eek:

Nelly 03-12-2005 00:24:48

ok, tienes razón, es este'%', ¿que función hace en delphi? y respecto a la otra pregunta, ¿Cual es tu respuesta?
Cita:

Empezado por jachguate
y... :confused: estee.... ¿cual es el signo en cuestión? :eek:


jachguate 03-12-2005 00:55:10

El signo de porcentaje no es un simbolo especial en delphi. Lo es en sql, donde se usa como comodín en la clausula like.

Código SQL [-]
select *
  from cliente
 where nombre like '%JUAN%';

traerá todos los clientes que contengan la cadena JUAN en cualquier posición del nombre.

Sobre la "otra pregunta", te invito a leer y respetar la guia de estilo: Mantener un tema de conversación por hilo.

Hasta luego.

;)


La franja horaria es GMT +2. Ahora son las 16:49:08.

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