PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → [Client Serveur] - gérer 6 connexions distinctes
[Client Serveur] - gérer 6 connexions distinctes
Débuté par Corinne, 24 avr. 2005 23:14 - 3 réponses
Posté le 24 avril 2005 - 23:14
bonsoir,


J'ai passé mes fichier HF C en HF CS.
J'ai testé les connexions en décrivant ces dernières via l'analyse
et j'ai des pb ! forcement moi qui n'ai pas su correctement paramétrée

alors j'ai besoin d'aide et d'éclaircissement

J'ai un serveur basé à paris, des utilisateurs en banlieue et/ou province qui peuvent soit bosser au bureau
soit de chez eux (d'ou le passage en C/S)
Plus les cas de figure qui me concerne une base test en local chez moi (127.0.0.1) - pour les fonctions
une base test au bureau (pour les performances).

plus simplement
connexion1 : user_bureau : 192.168.xx.xx (réseau lan base prod)
connexion2 : user_exterieur : 82.xxx.xxx.xxx (reseau wan base prod)
connexion3 : dev_bureau :192.168.xx.xxx (reso local base test)
connexion4 : dev_bureauprod : 162.168.xx.xxx (reso loacal base prod)
connexion5 : dev_exterieur: 82.xxx.xxx.xxx (reso wan base test)
connexion6 : dev_maison : 127.0.0.1 (C/S local

j'ai décrit dans l'analyse les types de connexions soit 6

dans le code d'initialisation je test le ping par préférence
127.0.0.1 (j'arrete manta a la volée si je veux sortir sur l'extérieur)
192.xx.xx.xx
82.xx.xx.xx.xx

puis en fonction du si ping,
j'ai collé le code de connexion généré lors de la création des connexions
et ca marche pas

j'ai essaye de comprendre le houvreconnexion et le hchangeconnexion mais je m'y perds


le but du jeu
c'est qu'après s'etre logué (hors 127.0.0.1), c'set en fonction de l'user que je décide quelle base de données utilisés notamment pour moi

Quelqu'un peut m'aider Sur la meilleur méthodologie a appliquer


Une autre question : comment on remplit une table avec le résultat d'une vue ?

Merci
Posté le 25 avril 2005 - 13:57
Je vous conseille de préférer la fonction <HDécritConnexion()>. Vous pouvez l'appeler dans le code du projet pour définir les 6 connexions. Il vous suffira d'appeler le <HChangeConnexion> avec la connexion adaptée suivant le contexte.

En cas de difficulté, je vous conseille d'indiquer dans votre message le contenu de <ErreurInfo> : il est plus facile de vous aider.

J'espère avoir pu vous orienter.

Respectueuses salutations.
Jean MOREL (jeanmorel@ifrance.com)
Posté le 25 avril 2005 - 18:43
j'ai développé une classe qui permet a la volée de modifier les acces a
une base, c'est complement paramétrable et assez simple a implémenter.
Envoez moi un mail si vous voulez tester.

J'avais écrit cela également pour guider les utilisateur pour utiliser
le mode client / serveur :
http://www.wdforge.org/modules/icontent/index.php…

JM wrote:
Je vous conseille de préférer la fonction <HDécritConnexion()>. Vous pouvez l'appeler dans le code du projet pour définir les 6 connexions. Il vous suffira d'appeler le <HChangeConnexion> avec la connexion adaptée suivant le contexte.

En cas de difficulté, je vous conseille d'indiquer dans votre message le contenu de <ErreurInfo> : il est plus facile de vous aider.

J'espère avoir pu vous orienter.

Respectueuses salutations.
Jean MOREL (jeanmorel@ifrance.com)


Posté le 26 avril 2005 - 00:12
Bonsoir, oui je veux bien la classe, mais je suis une débutant, je suis bien
allé voir le doc cité en référence 133 et 134, mais il y a encore des trucs
ou je ptauge et les classes en font partie, mais j'adoooooooore apprendre
donc, je suis preneuse

Mais en fait, y'a d'autres trucs sur le client serveur qui ne sont pas
suffisamment documenté, notamment, je continue à avoir une synchronisatoin
de fichier HF, alors que j'en ai plus et je ne sais pas ou cela s'enlève.

J'ai tenté de monter un 2ème serveur Manta (pour séparer prod et test) et
j'ai un message d'erreur de socket connexion expressement refusé.???? enfin
je m'amuse c'est déjà ca !
J'ai pas compris les vues non plus, je l'exécute puisque ma trace me dit ok,
mais comment je l'affiche dans un tableau !

Merci pour la classe corinne.briche@archange-groupe.com


"BOUDOT Sébastien - Blue River System" <sebastien.boudot@brsystem.com> a
écrit dans le message de news: 426cf80a$1@news.pcsoft.fr...

j'ai développé une classe qui permet a la volée de modifier les acces a
une base, c'est complement paramétrable et assez simple a implémenter.
Envoez moi un mail si vous voulez tester.

J'avais écrit cela également pour guider les utilisateur pour utiliser
le mode client / serveur :
http://www.wdforge.org/modules/icontent/index.php…

JM wrote:
Je vous conseille de préférer la fonction <HDécritConnexion()>. Vous
pouvez l'appeler dans le code du projet pour définir les 6 connexions. Il
vous suffira d'appeler le <HChangeConnexion> avec la connexion adaptée
suivant le contexte.

En cas de difficulté, je vous conseille d'indiquer dans votre message le
contenu de <ErreurInfo> : il est plus facile de vous aider.

J'espère avoir pu vous orienter.

Respectueuses salutations.
Jean MOREL (jeanmorel@ifrance.com)