La Web del Programador: Comunidad de Programadores
 
    Pregunta:  14503 - AYUDA CON SQL Y VFP (SELECT *FROM VCLENTRY WHERE EXIST(***).
Autor:  FoxCarlos
El Problema es el Siguiente la conexion la se hacer lo que no se si puedo hacer es utilizar un SELECT con EXIST donde la Subconsulta que esta dentro del EXIST pertenezca a una tabla de Visual Fox Pro, es decir que Ej:
SELECT *FROM VCLENTRY WHERE EXIST(SELECT *FROM VRESCODE WHERE VCLENTRY.CL_RC_ID = VRESCODE.ID)

La Tabla VCLENTRY pertenece a SQL y la Tabla VRESCODE es una tablas de VFP en cambio si yo en vez de utilizar la Tablas de SQL directamente con la instruccion SQLEXEC() utilizo una vista si me hace la Consulta bien.

  Respuesta:  José G. Samper
No puedes hacer una consulta en sql y la subconsulta a la tabla fox. O lo haces como lo explicas a la vista remota y tabla o haces primero el select contra la tabla sql a un cursor temporal y luego haces la subconsulta. yo te recomiendo que lo hagas con la vista para optimizar codigo y memoria