Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Visual Foxpro versions
Message
From
23/08/2006 09:17:23
 
 
To
23/08/2006 09:06:59
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
01147803
Message ID:
01147862
Views:
28
>>IMHO, 4 Yes
>>
>>MartinJ
>>
>>>Sorry for the short answers
>>>
>>>1 Yes
>>>2 No
>>>3 Yes (no additional fees to MS)
>>>4 No
>>>5 Yes
>>>
>>>Good luck!
>
>With just one line of code you make VFP9 almost totally compatible with VFP6:
>SET ENGINEBEHAVIOR 70

SET ENGINEBEHAVIOR 70 should be renamed to SET WRONG RESULT ON!

There was a very good reason why the engine behavior was changed in VFP8 and VFP9. The SET ENGINEBEHAVIOR command was introduced as a short time band aid, so that the wrong, not ANSI-SQL compliant SQL statements which were accepted in VFP6, did not raise errors. However, if you don't correct the SQL statements and change SET ENGINEBEHAVIOR to 80 or 90, you risk getting wrong results.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform