>CREATE CURSOR crsTest1 (Fld1 I) >CREATE CURSOR crsTest2 (Fld1 I) >INSERT INTO crsTest1 VALUES (1) >INSERT INTO crsTest2 VALUES (1) >INSERT INTO crsTest2 VALUES (2) > >SELECT *; >FROM crsTest1, crsTest2 > >*** or >SELECT *; >FROM crsTest1; >INNER JOIN crsTest2 ON 1=1 >The CROSS JOIN syntax I used is perfectly valid in SQL Server, so VFP seems to have problems with the CROSS JOIN.