El resultado de la consulta debe ser puesto en un cursor o tabla (siendo el cursor el mas indicado), despues solo tendrias que definirle al grid cual sera la fuente de los datos.
Para ver el resultado en el grid, checa las propiedades, recordsource, recordsorcetype,
columns, y el controlsource de cada columna, asi podras definir la fuente de los datos,
el numero de columnas, y que campos se miraran en cada columna...Los cursores son
tablas temporales de solo lectura, asi que si quieres actualizar los datos lo mas recomendable es usar una vista (checa la ayuda del fox para tener mas informacion acerca de esta tecnologia) o en ultimo caso SET FILTER TO (aunque no es mu recomendable cuando la tabla que se mira en grid tiene demasiados registros)