Hi All
My employer has just upgraded to fox 8 and i have an application that uses sql statements that worked fine in ver 6. Having a read of recent threads i discover that you have to issue SET ENGINEBEHAVIOR 70 however it would still appear that this does completely solve my problem as the sql is returning strange results. I then discover the following in fox help ;
Using SET ENGINEBEHAVIOR set to 70 might lead to ambiguous results from SQL SELECT commands when the DISTINCT and UNION clauses are used with memos and the GROUP BY clause
Could anyone throw any suggestions my way.
Just out of interest MS changing the way SQL works with in fox is quite an annoying thing to be changed. Is there a reason such a usefull tool has been changed in such a way
Thanks
Nick
your help and advice is appreciated
My employer has just upgraded to fox 8 and i have an application that uses sql statements that worked fine in ver 6. Having a read of recent threads i discover that you have to issue SET ENGINEBEHAVIOR 70 however it would still appear that this does completely solve my problem as the sql is returning strange results. I then discover the following in fox help ;
Using SET ENGINEBEHAVIOR set to 70 might lead to ambiguous results from SQL SELECT commands when the DISTINCT and UNION clauses are used with memos and the GROUP BY clause
Could anyone throw any suggestions my way.
Just out of interest MS changing the way SQL works with in fox is quite an annoying thing to be changed. Is there a reason such a usefull tool has been changed in such a way
Thanks
Nick
your help and advice is appreciated