PatriceJ
Messages postés58Date d'inscriptionlundi 21 mars 2005StatutMembreDernière intervention31 août 2016
-
4 oct. 2009 à 14:53
PatriceJ
Messages postés58Date d'inscriptionlundi 21 mars 2005StatutMembreDernière intervention31 août 2016
-
20 mars 2010 à 17:38
Bonjour à tous,
Alors que je pleure encore à chaudes larmes la disparition de VFP (et que je ne désempli pas de colère envers MS) je cherche des solutions à mon avenir de développer amateur avisé. Pour l'instant je n'ai pas trouvé de successeur, je dois donc continuer avec VFP. Mon problème est l'accès à certaines données depuis le Internet par nos commerciaux ou succursales.
J'ai installé dans mon entreprise un serveur Linux Debian avec un serveur Apache et je voudrai savoir si quelqu'un a déjà accédé aux bases de données VFP via PHP sur un serveur Linux/apache. Mon idée est de créer des formulaires html + php afin que les personnes extérieures à l'entreprise puisse avoir accès à des données et les modifier ou compléter.
Quelqu'un a déjà fait cela ? Existe-t-il un driver ODBC VFP LINUX ?
michelatoutfox
Messages postés828Date d'inscriptionmardi 5 octobre 2004StatutMembreDernière intervention 7 mai 20131 5 oct. 2009 à 11:11
Bonjour,
si tu as fait le choix de Linux+apache, alors le plus simple pour accéder à tes données VFP est d'utiliser ADS de Sybase (présenté aux dernières Rencontres AtoutFox, tu trouveras un compte-rendu de cette présentation ici)
Le pilote ODBC de VFP n'a pas été mis à jour par Microsoft depuis VFP6, et ne permet donc pas d'accéder aux nouveaux types de données introduits depuis. Par contre, l'ODBC de Sybase le permet.
Personnellement, mon choix de migration s'est porté sur SQL Server pour les données, et .Net pour la plate-forme de développement, en utilisant en plus le framework StrataFrame. ça me permet d'accéder aux données dans la même démarche qu'en VFP (normal, ce framework est développé par des anciens de VFP)
PatriceJ
Messages postés58Date d'inscriptionlundi 21 mars 2005StatutMembreDernière intervention31 août 2016 5 oct. 2009 à 15:24
Bonjour,
Comme d'habitude tu réponds rapidement et je t'en remercie
Je vais explorer tes pistes en croisant les doigts pour faire le bon choix d'outil de développement car, faute de temps, je n'ai pas la chance de pouvoir tester plusieurs langages.
michelatoutfox
Messages postés828Date d'inscriptionmardi 5 octobre 2004StatutMembreDernière intervention 7 mai 20131 5 oct. 2009 à 16:00
Regarde aussi Servoy, c'est du java sur ce que tu veux comme base de données, je l'ai essayé aussi, et c'est très bien (mais je ne voulais pas apprendre Java, ce n'est plus de mon âge)
panterga
Messages postés67Date d'inscriptiondimanche 27 mars 2005StatutMembreDernière intervention 5 février 20121 20 mars 2010 à 12:46
Bonjour
Dans la foulée , j'ai une question concernant VFP9 et linux . Chez un client , nous avons installé un prog VFP9 sur un PC en XP mais la base de données a été déposé sur un serveur de fichiers linux (samba) . Cela ne fonctionne pas ; au lancement du prog , nous avons une erreur . Nous avons déplacé la base de données sur un serveur Citrix et cela fonctionne . Avez vous une idée pour pouvoir utiliser un serveur linux (juste pour la base de données VFP) le prog étant sur des PC en Xp ou vista ?
merci de votre réponse ....
Hervé
Vous n’avez pas trouvé la réponse que vous recherchez ?
PatriceJ
Messages postés58Date d'inscriptionlundi 21 mars 2005StatutMembreDernière intervention31 août 2016 20 mars 2010 à 15:56
Le fait que les fichiers de la base VFP soit sur un serveur Linux n'a aucune incidence. Pour ma part les fichiers de développent VPF9 sont aussi sur un serveur Linux, j'y accède avec une station XP.
Tu devrais vérifier ta configuration SAMBA et aussi les droits aux niveau des fichiers. Par exemple mes fichiers
ont comme droits : drwxrws---
panterga
Messages postés67Date d'inscriptiondimanche 27 mars 2005StatutMembreDernière intervention 5 février 20121 20 mars 2010 à 17:09
Bonjour
Merci de ta réponse , mais les droits sont au taquets , mais le prob n'est pas sur l'acces (enfin je pense) mais à l'execution , le prg est à peine lancé (par un icone sur le bureau dont la cible est sur C:\ et le démarrer dans sur une lettre mappée sur le serveur) qu'il y a un message d'erreur .
H Clouet