I recently added Stonefield 6 to a client's application. They are moving from VFP5 to 7. I want to keep them running under VFP5 but allow testing in another subdir under VFP7. I created a complete copy of their files in a new vfp7 dir on their server. I installed updates to their programs (including the added calls to Stonefield). I added an install.txt file to trigger a stonefield update() the first time the program was run. When I run the app, it doesn't get that far. It says the fields in one of the tables don't match the entries in the database.
Question: what is the safest way to do this? I don't want anything in the old, currently used system to be altered. I simply want to create a testing area for SDT and their app in VFP7. I want to run the Update() routine but am afraid it will update the vfp5 tables. How much of SDT do I need to put at the client site to accomplish this? When I validate the database in the new dir, it shows my changes (things that don't match) so I try to run update() but it looks for dbcxmgr.vcx. I only installed the updated dbc, dct, dcx, dbcxreg.*, sdtmeta,*, sdtuser.*. Don't want to install parts that aren't legal to install!
Update: It looks like I needed dbcxmgr.v* and sdt.v* on the client to get the update prg to run. Is this legal and proper??
Thanks.
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement