Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   registros que comienzan por... (https://www.clubdelphi.com/foros/showthread.php?t=58042)

noe 06-07-2008 14:47:57

registros que comienzan por...
 
Buen día tengan todos los compañeros del foro..

Mi pregunta es la siguiente:

Tengo registros que en el campo consecutivo comienzan mas o menos asi:


p1-c1a
p1-c2a
p1-c3b
p2-c4b
p5-c3a
p8-c3a

etcetera....


Yo solo quiero que me muetre los que comienzan con P1 y P2 al darle clic a un boton

tengo el siguiente codigo:


Código:

DataModule1.FIBDS_ConIndProc.Close;
        DataModule1.FIBDS_ConIndProc.SelectSQL.Clear;
        DataModule1.FIBDS_ConIndProc.SelectSQL.Add('select *');
        DataModule1.FIBDS_ConIndProc.SelectSQL.Add('from procesos');
        DataModule1.FIBDS_ConIndProc.SelectSQL.Add('Where upper(Consecutivo) like:Cons and (anno=:year) and (meta_ene>0) and (cump_ene<=95)');
        DataModule1.FIBDS_ConIndProc.ParamByName('Cons').asstring:='P1'+'%';
        DataModule1.FIBDS_ConIndProc.ParamByName('year').asinteger:=DataModule1.FIBDS_AnnosANNO.Value;
        DataModule1.FIBDS_ConIndProc.Open;
        Frm_Rojos.Show;


yo solo quiero los que comiencen con P1 o P2, no los demas..


Bueno ojala y puedan ayudarme se lo agradezco mucho..


Saludos a todos:)

marcoszorrilla 06-07-2008 14:59:54

Código SQL [-]
 or upper(Consecutivo) like 'P2%'

Un Saludo.

noe 06-07-2008 17:21:16

Gracias problema resuelto:)


La franja horaria es GMT +2. Ahora son las 15:40:32.

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