2010-01-12 3 views
0

Je travaille sur un site e-commerce pour un petit commerçant. Ce marchand utilise Opera (basé sur Visual FoxPro) pour gérer son inventaire en magasin et souhaite que l'inventaire de la boutique en ligne reflète l'inventaire en magasin.Comment intégrer Visual FoxPro w/MySQL pour le site eCommerce?

Je suppose que ma première étape est de mettre en place un moyen de transférer régulièrement les informations de la base de données VFP à une base de données MySQL sur le serveur du site. Y a-t-il un processus établi pour cela? Suis-je même aborder ce problème du bon angle? J'ai beaucoup entendu parler d'ODBC, mais je ne suis pas sûr de la façon de l'implémenter ou si c'est ce que je cherche dans cette situation. Si ce n'était pas évident à ce stade, je suis dans la tête ici, et j'apprécierais tous les conseils que vous pourriez avoir, y compris des liens vers des articles ou des tutoriels qui peuvent aider à améliorer ma compréhension générale de tous les pièces mobiles ici.

Merci beaucoup.

Répondre

0

Un processus de synchronisation développé par un collègue a été développé entre VFP et MSSQL2008. Service WCF qui a pris en charge directement les données de VFP.

Sur un autre projet - pour autant que je me souvienne, quand nous avons essayé l'adaptateur de données ODBC .NET, il a eu des problèmes avec les encodages et les langues étrangères. C'est pourquoi nous avons utilisé COM +, la sérialisation pour la communication avec .NET.

Mais il me semble que vous utilisez PHP (eCommerce => Drupal => PHP) de sorte que vous êtes dans une situation complètement différente.

Dans votre cas, je commencerais par vérifier si Opera (je suppose que c'est this Opera) fournit l'exportation intégrée et eCommerce fournit l'importation intégrée. Principalement parce qu'il pourrait être fastidieux de synchroniser les données manuellement à partir de 2 applications codées par quelqu'un d'autre. Ensuite, je voudrais savoir si i/o peut être rejoint et automatisé (quelque chose comme une tâche planifiée sur l'environnement de la victoire). Malheureusement, je ne peux pas aider beaucoup plus parce que je ne suis pas familier avec ces outils, produits et technologies.

De toute façon - il me semble que c'est une tâche assez difficile et sale et je vous souhaite bonne chance. :)

0

Depend sur ce qui est que vous utilisez pour mettre en œuvre le site .. En général, il est assez facile avec ODBC (en Java, je l'ai fait en utilisant le pont jdbc-odbc)

Questions connexes