FoxPro/Visual FoxPro - SET FILTER TO por SELECT

 
Vista:

SET FILTER TO por SELECT

Publicado por Juan (29 intervenciones) el 06/06/2002 11:17:02
1) Con el siguiente código estoy filtrando datos de una tabla, alguien me puede decir como hacer lo mismo pero usando la intrucción SELECT.

If ThisForm.contexto.value=1
Set filter to at(alltrim(m.codigo),sta11.descripcio)<>0 AND
STA11.PERFIL="A"
else
Set filter to like(alltrim(m.codigo)+"*",sta11.descripcio) AND
STA11.PERFIL="A"
endif

2) COmo hago para cambiar la página de códigos de una tabla. Se me remplazan los caracteres como la "Ñ".

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SET FILTER TO por SELECT

Publicado por Alvaro Castellar (21 intervenciones) el 07/06/2002 01:31:49
Lo puedes resolver asi:
If ThisForm.contexto.value=1
SELECT * FROM Mitabla WHERE at(alltrim(m.codigo),sta11.descripcio)<>0 AND STA11.PERFIL="A" INTO CURSOR Ccursora
else
SELECT * FROM Mitabla WHERE like(alltrim(m.codigo)+"*",sta11.descripcio) AND STA11.PERFIL="A" INTO CURSOR CCursora
endif
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar