FoxPro/Visual FoxPro - select con like y macrosustitucion

 
Vista:

select con like y macrosustitucion

Publicado por Ed (24 intervenciones) el 20/04/2007 06:50:36
quien me puede decir como hago un select con una macro sustitucion ya que esto no me funciona

SELECT cod_cli,nom_cli,dir_cli,ciu_cli ;
FROM maecli ;
WHERE nom_cli LIKE "%&ALLTRIM(thisform.txtBuscar.Value)%" INTO CURSOR curBusca

Gracias
ED
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:select con like y macrosustitucion

Publicado por Plinio (7841 intervenciones) el 20/04/2007 14:46:21
xvalor = ALLTRIM(Thisform.txtBuscar.Value)

SELECT cod_cli,nom_cli,dir_cli,ciu_cli ;
FROM maecli ;
WHERE nom_cli LIKE &xvalor INTO CURSOR curBusca
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

RE:select con like y macrosustitucion

Publicado por Ed (24 intervenciones) el 21/04/2007 03:19:17
EN REALIDAD LO QUE QUIERO ES QUE ME FILTRE TODOS LOS NOMBRES QUE CONTENGAN LA CADENA QUE SE DIGITO EN EL TEXT

ED
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

RE:select con like y macrosustitucion

Publicado por Plinio (7841 intervenciones) el 21/04/2007 06:03:35
Esa cadena puede contener cualquiera de los datos que estan en el text?
Tengo algo por ahi implementado con WORDCOUNT, podria resultar complicado, pero lo buscaré, recuerdamelo pasartelo.
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

RE:select con like y macrosustitucion

Publicado por Ed (24 intervenciones) el 21/04/2007 22:28:02
solucionado , usé el operador $ : variable $ maecli.nom_cli y funciono.
Gracias
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

RE:select con like y macrosustitucion

Publicado por Plinio (7841 intervenciones) el 21/04/2007 23:53:15
Por si acaso, la alternativa que yo uso puede funcionarte asi:
si busca JOSE PEREZ

Podrias tener en la salida
JOSE ANTONIO PEREZ
CARLOS JOSE PEREZ
JOSE MARIA PEREZ
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