Access et synchro en ligne dans une appli PHP

Eléphant du PHP | 53 Messages

07 juil. 2008, 17:55

Bonjour à tous!

Je me posais une question quandt à une appli à développer.

Je dois faire un gestion de contacts en ligne sur mesure.
Jusque là pas de soucis :D

Le seul truc qui me chagrine c'est que la BD locale 'Contacts' est en Access et devrait pouvoir se synchroniser avec l'appli PHP pour une mise à jour en online et inversément. (du bidirectionnel)

Là ça coince. N'étant pas développeur .Net ni Access, la seule astuce que je pourrais faire c'est faire un fichier d'export CSV mais cela veut dire que la personne qui bosse soit en ligne ou offline doit obligatoirement faire un export/import de la base.

J'avais pensé à du XML mais idem ça demande un développement VBA sûrement.

Ou alors je décourage cette solution et lui propose de bosser uniquement en online avec un CRON journalier de la BD dans le cas où elle a besoin d'une info, avec CSV au cas où.

Dites moi ce que vous en pensez (hormis que je suis dans la merde! :lol: )

Thanks dudes

ViPHP
ViPHP | 4674 Messages

07 juil. 2008, 23:11

Hey :),

J'en pense que … tu es dans la me*de (désolé, c'était trop tentant).
Pourquoi avoir une base en local ? Je n'en vois pas l'intérêt … Si on veut avoir des sauvegardes, on exporte, et c'est la personne en local qui se débrouille si elle veut avoir un aperçu de la sauvegarde, mais sinon …
En revanche, tu ne nous as pas dit quel était le SGBD (Système de Gestion de Base de Données) distant. Si c'est du Access, tu ne devrais pas rencontrer de problème. Sinon, n'importe quel SGBD est forcément mieux :lol:.

Et pourquoi travailler avec Access, et surtout en VBA. Ah lala, si tu savais ce qu'on aime ce langage ;-).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Invité
Invité n'ayant pas de compte PHPfrance

07 juil. 2008, 23:17

Hey :),

J'en pense que … tu es dans la me*de (désolé, c'était trop tentant).
Pourquoi avoir une base en local ? Je n'en vois pas l'intérêt … Si on veut avoir des sauvegardes, on exporte, et c'est la personne en local qui se débrouille si elle veut avoir un aperçu de la sauvegarde, mais sinon …
En revanche, tu ne nous as pas dit quel était le SGBD (Système de Gestion de Base de Données) distant. Si c'est du Access, tu ne devrais pas rencontrer de problème. Sinon, n'importe quel SGBD est forcément mieux :lol:.

Et pourquoi travailler avec Access, et surtout en VBA. Ah lala, si tu savais ce qu'on aime ce langage ;-).
Le SGBD distant c'est du MySQL (là j'aime), en local c'ets du Access (beurk) mais je vais essayer de faire passer la pilule en all online....

Car là, avec ce schéma, y'a du développement .Net d'office