Client/Serveur
Anonyme
Salut,
Je débute dans WinDev.
Comment faire pour placer une base de données (Hyperfile)
Sur un serveur pour ensuite accéder celle-ci via des applications clientes sur différents postes, et ce avec des droits différents par accès? (rapport ou login)
Merci d'être clair.
Je travail avec windev 7.0 et NT4

Contribution le : 18/06/2003 12:59
Créer un fichier PDF de la contribution Imprimer


Re: Client/Serveur
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Bonjour,
Pardon pour le retard mais vu que la demande stipule qu'il faut être clair, j'ai voulu voir si d'autres se lancaient...

-Les application windev utilisent une notion de fichiers logiques (dérits dans l'analyse) auxquelles correspondent des fichiers physiques (fichiers sur disques).

-en début de code on trouve généralement un hcreationsiinexistant() avec ou sans paramètre qui permet de créer les fichiers physiques/vérifier leurs version.

-hsubstrep() permet de modifier le répertoire courant pour TOUS les fichiers logiques

-hChangeRep() permet de modifier le répertoire courant pour UN fichier logique.

Ainsi pour une application installé sur un poste et dont les données sont sur un serveur (ou dans un chemin qui est différent du répertoire courant de l'exe) il faut :
- Windows, avoir accès à ce répertoire depuis le poste client (voir les droits sur le serveur pour l'utilisateur windows)

- EXE sur le poste, stocker le chemin vers le répertoire serveur dans l'application. un fichier INI fait bien l'affaire, et au premier lancement (information non disponible ou éronnée) une localisation fSelecteur() permet de paramétrer selon le poste. NB les chemins UNC sont utilisables (\\serveur\disque\répertoire)
- EXE sur le poste, changer le répertoire des données (hsubstrep) vers ce chemin
- EXE sur le poste, Executer le hcreation si inexistant.


C'est tout, dans ces conditions, tous les postes pourront accéder au même chemin.

Pour le groupware utilisateur faire de même dans un sous répertoire (ou autre) du serveur et paramétrer (ini) à l'initialisation (donc non automatique).


Contribution le : 19/06/2003 13:20
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: Client/Serveur
Anonyme
Merci pour ces expliations,
Je vais essayer ça.

Contribution le : 20/06/2003 08:26
Créer un fichier PDF de la contribution Imprimer


Re: Client/Serveur
Anonyme
Merci pour ces expliations,
Je vais essayer ça.

Contribution le : 20/06/2003 08:26
Créer un fichier PDF de la contribution Imprimer


Re: Client/Serveur
Anonyme
Merci pour ces expliations,
Je vais essayer ça.

Contribution le : 20/06/2003 09:12
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2