Accueil > Forum > > > > comment devoloper sous resau avec vfp9
comment devoloper sous resau avec vfp9
mercredi 21 février 2007 à 14:08:29 |
comment devoloper sous resau avec vfp9

hab162002
|
bonjour, j'ai devolopper plusieurs application avec visual foxpro des application mono, mais jamais pour un reseau, sauf une j'ai fais l'echange de données avec WinSock, mais la je suis devant un probleme, comment devolpper une application qui marche en réseau et sql,et comment configuré le serveur et les client pour le partage de base de donné, j'espere trouver une reponse et merci d'avance.
|
|
mercredi 21 février 2007 à 15:02:28 |
Re : comment devoloper sous resau avec vfp9

MichelAtoutFox
|
Bonjour,
VFP est très bien conçu pour ça.
tu dois en premier savoir si tu veux stocker tes données dans des dbf (données natives de VFP), ou bien si tu vas utiliser un serveur SQL pour ça.
Il n'y a pas de réponse a-priori, tu dois considérer: * la taille des fichiers * le nombre d'utilisateurs simultanés * l'importance de la sécurité des données dans ton application
Si tes tables font moins de 1 000 000 d'enregistrement, ou moins de 1.2 Go, et que tu penses te limiter à une cinquantaine d'utilisateurs, et que tu n'as pas de contraintes de sécurités différentes du fait de ce changement (je veux dire, pas d'obligation par un organisme certificateur ou de controle), alors tu peux rester sans problème sur des dbf. Sinon, il te faut passer tes données sur un Serveur SQL.
Dès que tu as répondu à cette question, on passe à la suite...
|
|
mercredi 21 février 2007 à 16:38:30 |
Re : comment devoloper sous resau avec vfp9

hab162002
|
Merci pour votre réponse rapide, pour ce qui est des tables, j'utilise une base de donnée de VFP avec des tables dbf, pour les tables dépasse les1 000 000 enregistrements mais ce qui est des utilisateurs, il y a moins de 50 disons 20 max. quel est la suite?
|
|
mercredi 21 février 2007 à 18:04:24 |
Re : comment devoloper sous resau avec vfp9

MichelAtoutFox
|
Si tes tables restent en dessous de 10 000 000 de lignes chacunes, on peut envisager de conserver les dbf.
Est-ce que c'est une nouvelle application à écrire, ou veux-tu porter une appli mono-utilisateur vers du mutli-utilisateurs?
Utilises-tu déjà les environnements de données des forms? si oui, quelle buffermode utilises-tu? as-tu une idée de ce qu'est une vue?
Quelle version deVFP utilises-tu?
|
|
mercredi 21 février 2007 à 18:17:30 |
Re : comment devoloper sous resau avec vfp9

hab162002
|
les tables depasse plus de 10 000 , et oui c'est une nouvel application a ecrire, oui j'utilise les envoronnements de données des formes, le buffermode =0 par defaut, et oui j'ai une idée sur une vue, et la version est VFP9
|
|
mercredi 21 février 2007 à 19:53:31 |
Re : comment devoloper sous resau avec vfp9

MichelAtoutFox
|
regarde l'aide sur SET MULTILOCKS, CURSORSETPROP("buffering"), TABLEUPDATE(), et la propriété BuffermodeOverride des objets cursor. tu verras qu'il vaut mieux utiliser des verrouillages optimistes avec une mise en mémoire-tampon de ligne ( DataEnvironment.Cursor.BufferModeOverride = 5)
tes données ne seront mises à jour que sur une instruction explicite Tableupdate. Tu récupères la valeur de retour de chacun de ces tableupdate pour t'assurer que la mise à jour a été effectuée correctement. Il te faut aussi gérer les conflits d'accès, donc le SET REPROCESS doit aussi être réglé en fonction de tes besoins.
tu peux faire tout ça directement sur les alias de tables ouverts implicitements ou explicitement dans les environnement de données de tes forms (penses que le dataenvironment et les cursors sont maintenant des classes que tu peux dériver et surcharger), mais tu peux aussi utiliser des vues locales ou bien des cursoradapters (ça te facilitera les choses si tu dois un jour migrer tes données sur SQL Server).
bon démarrage sur le multiutilisateur!
|
|
mercredi 21 février 2007 à 20:36:51 |
Re : comment devoloper sous resau avec vfp9

hab162002
|
oui jusque la c bon, j'ai deja travailler avec SET MULTILOCKS, CURSORSETPROP("buffering"), TABLEUPDATE(), et j'ai deja utiliser des verrouillages optimistes avec une mise en mémoire-tampon de ligne (DataEnvironment.Cursor.BufferModeOverride = 5) mais dans une application mono, mais dans une application serveur /client comment procéder?
|
|
jeudi 22 février 2007 à 08:55:12 |
Re : comment devoloper sous resau avec vfp9

MichelAtoutFox
|
Si tu utilises des dbf, tu ne feras pas de client-serveur, VFP est serveur de fichiers, pas serveur de bases de données.
si tu veux du vrai client-serveur, il faut migrer tes données sur SQL Server. Mais te faut-il vraiment du client-serveur? je n'en suis pas certain.
|
|
jeudi 22 février 2007 à 08:59:43 |
Re : comment devoloper sous resau avec vfp9

hab162002
|
donné moi votre avis, le logiciel est pour gestion commercial, donc vous avez toute les table dans le serveur, le client( les caisses ou comme on dit la vente comptoir) doivent récupérer les données des articles, (stock ,prix.....) du serveur, qu'est ce que vous me conseiller?
|
|
Cette discussion est classée dans : application, vfp9, resau, devoloper
Répondre à ce message
Sujets en rapport avec ce message
migration vfp5 - vfp9 [ par hakima75 ]
Bonjour; j'ai une application développée sous vfp5 et je voudrais : 1-migrer à vfp9 . 2-utiliser la nouvelle application (résultat de la migration)
migration vfp5 - vfp9 [ par hakima75 ]
Bonjour; j'ai une application développée sous vfp5 et je voudrais : 1-migrer à vfp9 . 2-utiliser la nouvelle application (résultat de la migration)
problème avec "NUMLOCK = .T." en entrée de textbox sous VFP9 [ par JAIMES ]
Bonjour, Je suis amateur, et je tente de migrer depuis DOS vers VPF9. Sous VFP9, - le 'FORM' étant créé normalement - j'ai un problème à l'entrée da
problème avec "NUMLOCK = .T." en entrée de textbox sous VFP9 [ par JAIMES ]
Bonjour, NB : cette question a déjà été posée dans une autre rubrique, mais pas forcément à la bonne place, d'où une absence de réponse ; j'essaie do
foxpro et vista [ par info_maroc ]
bonjour tout le monde j'ai installé une application développée sous visual foxpro 9 sur un pc équipé avec windows vista, l'application se lance norma
erreurs 26 ou 2066 occasionnelles sur divers fichiers de données [ par stepber ]
Bonjour, j'ai repris depuis plus d'1 an une application VFP6 qui utilise une multitude de tables avec index structurel : fichiers DBF avec CDX du mêm
effet 3D dans un formulaire VFP9 [ par statayou ]
Bonjour J'ai apparemment un problème d'affichage. L'effet 3D ne fonctionne pas sur les formulaires que je crée ( sous VFP 9). Un ami m'a envoyé un for
erreur de lecture de fichier 1104 [ par stepber ]
Bonjour, je continue à avoir des désagréments chez des utilisateurs d'une application VFP9. Pour la 1ère fois, l'un d'eux me signale des erreurs de l
Impossibilité d'exécuter une application foxprow 2.6 sur un système 64bit [ par Soutognoma ]
Bonjour à tous! Je viens vous soumettre une difficulté que je rencontre à exécuter mon application developpée sous la version 2.6 de foxprow sur ordi
Foxpro et Sql server [ par ILYESAHMED ]
Bonjour Les Foxistes ; J’ai développé une application de gestion qui tourne bien ; j’ai utilisé : - [b]FoxPro 9 . - Base de données sous SQL Serv
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
974 Application Server (12.2.4.0)974 APPLICATION SERVER (12.2.4.0)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP mySongBook Player (1.0.0)MYSONGBOOK PLAYER (1.0.0)mySongBook Player est un logiciel gratuit permettant l'accès à une archive de tablatures/partitio... Cliquez pour télécharger mySongBook Player
|