Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Converting a large VFP application to use SQL backend
Message
From
20/03/2008 17:19:35
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Client/server
Title:
Converting a large VFP application to use SQL backend
Environment versions
Visual FoxPro:
VFP 8 SP1
OS:
Windows Server 2003
Network:
Windows 2003 Server
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01304122
Message ID:
01304122
Views:
88
We are considering a conversion of a large VFP 8 application from native VFP databases to use an SQL server based back-end.

The application opens tables via USE and via form data environment. It uses SEEKS, LOCATES, REPLACES, etc. on the tables and TABLEUPDATE to update the tables.

We would have to move the data structures over to a SQL backend, then update the code to access the new database. There is a lot of business logic in the vfp source code (do whiles with replaces, etc.)

I realize there are books from Hentzenwerke that discuss using MySQL with VFP, and we will be looking at them. We also have West-wind and their business objects, which look good. However, to use them requires your app be designed up-front for them. Or re-written to use them.

1. Has anyone actually performed such a conversion on a large VFP application? (606 forms, 296 prgs, 178 report files) I'd like to talk to you if you have.

2. Are there any drop-in replacements for USE/SEEK/REPLACE, that translate them to SQL on the backend. It seems technically possible to create a USEsql(), SEEKsql(), etc. that you could use in place of the native function calls that would get to 80% of the way to an SQL backend without having to refactor all your business logic. Has anyone seen anything like this?

Thanks for your help,
Chris
Next
Reply
Map
View

Click here to load this message in the networking platform