Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
VFP6 to VFP9 - an easy way???
Message
From
04/11/2009 03:55:49
 
 
To
04/11/2009 03:42:44
Lutz Scheffler
Lutz Scheffler Software Ingenieurbüro
Dresden, Germany
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Miscellaneous
Thread ID:
01433022
Message ID:
01433055
Views:
58
>>>>>>Once again I've been tasked with moving a VFP6 app to VFP9. I never seem to remember all the pitfalls...
>>>>>>
>>>>>>Anyway this one needs to be a quick job - so if I do this:
>>>>>>
>>>>>>SET ENGINE BEHAVIOR 70
>>>>>>SET TABLEVALIDATE TO 0
>>>>>>
>>>>>>....then is there anything else that can break...or will this get me by?
>>>>>
>>>>>Check http://berezniker.com/content/pages/visual-foxpro/moving-applications-vfp-90
>>>>
>>>>Yeah I ran across that. At one time it seems like I had a list of commands to check....don't know where I got it though.
>>>
>>>As far as I know, there are only 3 settings to check (listed in that site). Also you need to pay close attention to LOCAL declaration and date constants.
>>
>>Hi,
>>What changed with those last two?
>>Regards,
>>Viv
>
>There is a setting that might force variables to be declared _VFP.LANGUAGEOPTIONS, but this is minor. From VFP7 you need to delimit the fars with ','.
>IOW
>
LOCAL x y z
is not longer supported it need to be
LOCAL x, y, z
>
>and one that forces date(time) literals to be propper formated SET STRICTDATE TO (VFP 7)

Hi,
Thanks. I was only really asking out of curiousity. All of the VFP stuff I worked on was moved to VFP8 so I guess I would have been aware of those two but had forgotten. We never ported to VFP9 but I was aware of the ENGINEBEHVAVIOUR etc changes that were added then.
Regards,
Viv
Previous
Reply
Map
View

Click here to load this message in the networking platform