IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

[VB6]Début de projet (débutant)


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de totoche
    Inscrit en
    Janvier 2004
    Messages
    1 090
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 090
    Par défaut [VB6]Début de projet (débutant)
    Bonjour @ tous,

    Je dois développer une petite application multi-utilisateurs.
    Je mets la base de données(access) sur le serveur, mais vaut-il mieux
    -déployer un fichier.exe sur le serveur (prob de ressources?) sur lequel pointent les utilisateurs
    ou
    -creer un fichier.exe sur chaque postes clients (prob curseurs recordset?)

    J'ai lu l'excellent tutorial
    Exemple d'architecture à trois couches
    Pour la connexion et les recordset (couche metier/ couche données) les plus fréquents je pense utiliser des dllActivex;
    est ce préférable que d'utilser un fichier.ini pour la connexion, et une variable publique pour le recordset?
    Merci de vos suggestions

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2003
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Avril 2003
    Messages : 288
    Par défaut
    Ton application fait elle de la consultation uniquement, ou de la mise à jour de données (ta base Access) ?
    Dans ce dernier cas, il faudra que tu gère l'accès simultané ... pour éviter les problèmes lors de modifications de données.

    Décrit un peu plus ton besoin

    ++

  3. #3
    Membre éprouvé Avatar de totoche
    Inscrit en
    Janvier 2004
    Messages
    1 090
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 090
    Par défaut
    Bonjour marsup54,
    en effet mon application doit permettre l'insert/delete, pour la consultation je pense faire des recordset deconnecté

    Merci de ton aide

  4. #4
    Xo
    Xo est déconnecté
    Membre Expert
    Avatar de Xo
    Inscrit en
    Janvier 2005
    Messages
    2 701
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 701
    Par défaut
    Pour répondre à ta première question, je préfère toujours centraliser les appli sur un serveurs, pour 2 raisons :
    - ça facilite la MAJ et la cohérence des versions,
    - ça facilite la gestion des droits d'accès.

    Si le réseau a des perfs.classiques, ça ne devrait pas le surcharger de manière significative.

    Quelle que soit la solution que tu choississes, cela n'a pas d'interaction sur le gestion des accès simultanés et du verouillage des données !
    "Ce que l'on conçoit bien s'énonce clairement,
    Et les mots pour le dire arrivent aisément." Nicolas Boileau

    "Expliquer empêche de comprendre si cela dispense de chercher"

    Quiz Oracle : venez tester vos connaissances !

    La FAQ Oracle : 138 réponses à vos questions
    Aidez-nous à la compléter

  5. #5
    Membre éprouvé Avatar de totoche
    Inscrit en
    Janvier 2004
    Messages
    1 090
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 090
    Par défaut
    Merci Xo,
    même si je pense centraliser comme tu le suggères
    Quelle que soit la solution que tu choississes, cela n'a pas d'interaction sur le gestion des accès simultanés et du verouillage des données !
    J'ai besoin d'une précision :une application.exe sur chaque client qui utilise un curseur coté client(adUseClient), voit les données situées dans le process du client, le verouillage LockType pessimiste n'a aucun effet, à moins que je n'ai pas tout saisi sur la notion de verrou posé par le founisseur ole-db. Pour chaque appli.exe crée une n'y at-il pas autant d'appel au moteur de curseur?
    Merci de votre aide

  6. #6
    Xo
    Xo est déconnecté
    Membre Expert
    Avatar de Xo
    Inscrit en
    Janvier 2005
    Messages
    2 701
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 701
    Par défaut
    L'emplacement physique de l'exe (local ou serveur) n'a aucune incidence sur la gestion de ton code, que ce soir sur les curseurs ou autres ?
    "Ce que l'on conçoit bien s'énonce clairement,
    Et les mots pour le dire arrivent aisément." Nicolas Boileau

    "Expliquer empêche de comprendre si cela dispense de chercher"

    Quiz Oracle : venez tester vos connaissances !

    La FAQ Oracle : 138 réponses à vos questions
    Aidez-nous à la compléter

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2Diso/C/SDL] Début de Projet :]
    Par Jalousie dans le forum Développement 2D, 3D et Jeux
    Réponses: 13
    Dernier message: 04/07/2007, 12h04
  2. Avis sur Projet [Débutant]
    Par cliffbarns dans le forum Access
    Réponses: 3
    Dernier message: 04/02/2007, 21h56
  3. [VB6]problème modificaion projet existant
    Par gorgonite dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 10/03/2006, 08h16
  4. [VB6]Documenter un projet
    Par BenjaminV dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 15/02/2006, 19h57
  5. [Projet débutant] copie de fichiers
    Par stephonline29 dans le forum Débuter
    Réponses: 13
    Dernier message: 10/11/2005, 14h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo