FoxPro/Visual FoxPro - Like (Mysql)

 
Vista:

Like (Mysql)

Publicado por Richard (38 intervenciones) el 23/04/2005 13:22:30
Amigos, Trato de realizar una busqueda aproximada x el campo de razonsoc(razon social), solo digitando las primeras letras, y no lo hace, pero si lo hace cuando digito los datos completos, alguien x favor podria ayudarme...Gracias de antemano
Estoy Usando MySQL....
*.
SELECT Transpor.estado, Transpor.codtrans, Transpor.razonsoc,;
Transpor.nroruc, Transpor.faxtelef, Transpor.tip_tra, Transpor.direccio,;
Transpor.cargo, Transpor.contacto, Transpor.observac;
FROM transpor Transpor;
WHERE Transpor.razonsoc LIKE ?SCRSTR
*
SCRSTR=ES UN PARAMETRO DE VISTA K ESTA DEFINIDO
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 (Mysql)

Publicado por David Amador T. (520 intervenciones) el 23/04/2005 15:01:36
En MYSQL para realizar una busqueda aproximada con LIKE debes incluir el "%" o "_"

Por ejemplo para buscar

- En este caso buscará los registro que contengan
SCRSTR = "%" + Alltrim(Thisform.Text1.Value) + "%"

- En este caso buscará los registro que empiezen
SCRSTR = "%" + Alltrim(Thisform.Text1.Value)

SELECT Transpor.estado, Transpor.codtrans, Transpor.razonsoc,;
Transpor.nroruc, Transpor.faxtelef, Transpor.tip_tra, Transpor.direccio,;
Transpor.cargo, Transpor.contacto, Transpor.observac;
FROM transpor Transpor;
WHERE Transpor.razonsoc LIKE ?SCRSTR

David Amador Tapia
WebMaster "La Web de Davphantom"
www.davphantom.net
Cartagena. Colombia
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