Hola a todos, necesito hacer una consulta SQL que me encuentre todos los registros en los que en un campo determinado se encuentre en cualquier sitio una cadena de texto. Utilizo controles ADO y la base de datos es Visual Fox Pro.
El problema es que me devuelve 0 registros, y en verdad hay mas de 170.
El código es el siguiente:
Código:
ADOQPre.Close;
ADOQPre.SQL.Clear;
ADOQPre.SQL.Add('SELECT can, eje, numpre, codart, desmod, comentar, serie FROM preclili');
ADOQPre.SQL.Add('GROUP BY can, eje, numpre');
ADOQPre.SQL.Add('HAVING codart Like "*Z*"');
ADOQPre.SQL.Add('ORDER BY can, eje, numpre');
ADOQPre.Open;
Alguien me ayuda?
Muchas gracias por adelantado.