Hi,
We have been using a VFP database in our company for over 8 years. In a few months time the Marketing dept is introducing a CRM system (Sage MME) which is going to be installed on SQL Server 2005. The idea is the CRM is going to replace many aspects of our existing database, mainly company,contacts,sites,quotes and orders. However this is not going to be a turnkey system and we are going to need to run the VFP database and the CRM system side by side. After talks with the suppliers of the CRM solution, it has been decided that any changes made to the VFP database should be propogated to the SQL server and visa versa.
This is my first time integrating with another DBMS and I would like some advice. The CRM supplier has suggested that we use ADO to send any changes to the SQL Server using DML statements. I am assuming I can write some code that will do this on the various INSERT,UPDATE and DELETE triggers on the tables we need to sync.
What would you recommend doing in a situation like this, and what sort of performance hit is the VFP application going to take when we make changes to the tables? The VFP app is run directly from the server and we have approx 50 users.
We have been using a VFP database in our company for over 8 years. In a few months time the Marketing dept is introducing a CRM system (Sage MME) which is going to be installed on SQL Server 2005. The idea is the CRM is going to replace many aspects of our existing database, mainly company,contacts,sites,quotes and orders. However this is not going to be a turnkey system and we are going to need to run the VFP database and the CRM system side by side. After talks with the suppliers of the CRM solution, it has been decided that any changes made to the VFP database should be propogated to the SQL server and visa versa.
This is my first time integrating with another DBMS and I would like some advice. The CRM supplier has suggested that we use ADO to send any changes to the SQL Server using DML statements. I am assuming I can write some code that will do this on the various INSERT,UPDATE and DELETE triggers on the tables we need to sync.
What would you recommend doing in a situation like this, and what sort of performance hit is the VFP application going to take when we make changes to the tables? The VFP app is run directly from the server and we have approx 50 users.