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

Windows Forms Discussion :

VB 2005 : Multi-Utilisateurs


Sujet :

Windows Forms

  1. #1
    Membre du Club Avatar de AzertyH
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2006
    Messages : 90
    Points : 67
    Points
    67
    Par défaut VB 2005 : Multi-Utilisateurs
    Bonjour,
    Je vien de réaliser un logiciel avec VB 2005 et une base de données Access. La base de données est externe à VB et est placée sur le réseau. Pour l'instant j'ai vaguement testé ce soft sur plusieurs machines en même temps.
    En fait, ce logiciel puise et utilise en permanence des valaurs de ma base de données Access. Il modifie, ajoute et suprime des enregistrements dans cette dernière, mais aux cours et uniques instants ou l'on valide chaque formulaire (VB). La question que je me pose : Faut-il ajouter des sécurités lorsque VB accède à la base de données? Des sécurités de type : "si un utilisateur exerce une opération sur la base, pendant que moi aussi (sur un autre PC); est-ce-que sa bug? VB 2005 attent-il que les modif sur la base soit fini pour effectuer la deuxième opération d'un deuxième utilisateur?

    Merci de votre aide, Cordialement

  2. #2
    Membre chevronné
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Points : 1 904
    Points
    1 904
    Par défaut
    Salut

    Oui, bon reflexe, c'est un aspect a absolument prendre en compte lorsqu'on developpe en utilisant des bases de donnees.

    Voici un excellent article qui met en lumiere la prise en compte de la concurrence de l'acces aux donnees:
    http://msdn.microsoft.com/msdnmag/is...s/default.aspx
    http://msdn.microsoft.com/msdnmag/is...s/default.aspx

    Quelques conseils pour eviter ce probleme:
    - Gerer les erreurs lors des mises a jour des enregistrement
    - Restreindre la quantite de donnees affichees autant que possible, une application bien concue c'est avant tout une application qui n'affiche que les donnees dont l'utilisateur a besoin. Moins de donnees selectionees = des donnees affichees moins longtemps = moins de risques de changements externes

  3. #3
    Membre du Club Avatar de AzertyH
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2006
    Messages : 90
    Points : 67
    Points
    67
    Par défaut
    Merci pour ses précieux renseignements

Discussions similaires

  1. fichier mdb + multi utilisateurs
    Par wello00 dans le forum Access
    Réponses: 3
    Dernier message: 27/09/2005, 21h29
  2. base données avec java mono et multi utilisateurs
    Par Garion dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 03/12/2004, 09h20
  3. Accés multi utilisateurs avec fstab
    Par Sun3clipse dans le forum Administration système
    Réponses: 2
    Dernier message: 26/08/2004, 15h49
  4. Procédure stockée et multi utilisateurs
    Par Bruno34 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 30/04/2003, 15h32

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