Una pregunta ustedes que están mas familiarizados con SQL que yo, porque yo quiero ejecutar una instrucción SQL en un cursor de datos que previamente tengo cargado con una tabla la cual es llenada en el evento load, la cosa es que aprendí SQL con un libro que tengo en casa muy viejo por cierto, el cual es SQL ANSI, me había ido muy bien con MySQL, ORACLE y otras plataformas porque vi que no era mucho en cambio en la sintaxis básicas para los queries.
Pero en FoxPro hay algo que no he podido traducir de una consulta básica, aquí les dejo el equivalente para MySQL que es con el motor de base de datos con el que estoy trabajando actualmente:
SELECT trabaja.tracod, trabaja.tranom, trabaja.traape, trabaja.traced, trabaja.tranca, cargos.carnom, empresas.empnom, estado.estnom
FROM trabaja
LEFT JOIN cargos ON trabaja.tracar = cargos.carcod
LEFT JOIN empresas ON trabaja.traemp = empresas.empcod
LEFT JOIN estado ON trabaja.traest = estado.estcod
WHERE trabaja.traced LIKE ?strAdvParam
Buscando en la ayuda de VFP en la parte de Filter Conditions for Queries and Views, encontré que puedo usar este método para simular un LIKE y hacer filtrado en un query. Lo que no se es exactamente es como usarlo, por mas que leo la ayuda, no me ilumino para nada, no se si alguno de ustedes pueda ayudarme a traducir esta consulta a una de VFP, ya que con los campos de caracter no he tenido problema de filtrado, pero cuando el campo es numérico no puedo usar LIKE como lo haría con un campo carácter.
De antemano gracias por la ayuda prestada.