FoxPro/Visual FoxPro - LIKE

 
Vista:

LIKE

Publicado por christian (8 intervenciones) el 05/02/2003 17:01:20
hola amigos! necesito que me ayuden si es ke alguien sabe.. tengo el siguieten codigo pero no me funciona con la sentencia LIKE , porque?? el parametro de entrada , es lc desde un textbox .... bueno ahi me dicen... el codigo es el siguiente...

PUBLIC fila
LOCAL lc
Local array Vec(1)
lc=THISFORM.TEXT1.VALUE
*lc = \"%\" + lc1 + \"%\"

SELECT nombre,apellido,especialidad,telefono,ciudad FROM curriculum WHERE especialidad LIKE \"%lc%\" into array Vec

fila = 1

Thisform.lista.clear


Cargas = _tally
If cargas > 0
For j = 1 to cargas

THISFORM.lista.addListitem(Vec(j,1), fila, 1)
THISFORM.lista.addListitem(Vec(j,2), fila, 2)
THISFORM.lista.addListitem(VEC(J,3), fila, 3)
THISFORM.lista.addListitem(VEC(J,4), fila, 4)
THISFORM.lista.addListitem((VEC(J,5)), fila, 5)

fila = fila + 1
Next
endIf
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:LIKE

Publicado por Charles Benzon (340 intervenciones) el 05/02/2003 23:47:40
Buenas,
al parecer se trata de tu variable lc que se ve que hace la comparacion con ese valor "lc" y no con el contenido.
prueba poner &lc o concatenar toda tu senetencia LIKE.

Saludos.
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