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

Accès aux données Discussion :

[C# 2.0] Gestion des modifications


Sujet :

Accès aux données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    481
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 481
    Par défaut [C# 2.0] Gestion des modifications
    bonjour,
    Je suis en train de développer une application C# 2.0 dans laquelles TOUTES les intéractions utilisateurs devront être répertoriées dans une table de traçage
    (User, Date, Table, champs, Ancienne Valeur, Nouvelle Valeur, ...)
    Quelqu'un peut m'indiquer la meilleure marche a suivre pour faire ce genre de choses (doc, exemple ... )
    Par avance merci


    PS : DSL mais en ce moment je suis super dans la merde point de vu temps et travail ... d'ou mon absence du forum ...
    DSL DSL DSL

  2. #2
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Tracer toutes les actions sur la base de données? Si ca doit être vite fait et que tu as de l'existant, je mettrais une couche supplémentaire, qui feras le logging.

    Si tu as actuellement:
    UI -> Business -> DAL

    Tu ajoutes une couche:
    UI -> Business -> Log -> Dal

    La couche log récupères les informations normalement destinées au DAL, les conserve et lui envoit. Si la transaction s'est bien passée, la couche Log les écrit quelque part (fichier, DB, etc.).

    C'est un peu quick&dirty mais tu as l'air pressé :-)

  3. #3
    Membre chevronné

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    481
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 481
    Par défaut
    Merci pour la réponse ...
    Si quelqu'un à d'autres Idées

    Merci

  4. #4
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Sinon, tu peux essayer en dérivant de la classe Transaction, qui lors du commit, va rapidement ajouter dans une table de log l'objet de la transaction...

Discussions similaires

  1. [Généralités] Gestion des versions et des modifications
    Par Nonoleplongeur dans le forum WinDev
    Réponses: 4
    Dernier message: 15/11/2010, 23h28
  2. Infos sur la gestion des modifs à date
    Par famifrench dans le forum SAP
    Réponses: 0
    Dernier message: 30/07/2009, 22h27
  3. Gestion des modifs de focus avec une autre appli.
    Par Miss Ti dans le forum VBA Access
    Réponses: 6
    Dernier message: 23/01/2008, 09h46
  4. Gestion des modifs avec Form_BeforeUpdate
    Par Tchupacabra dans le forum Access
    Réponses: 3
    Dernier message: 04/01/2006, 20h32
  5. Gestion des modifications pour un enregistrement
    Par Pascal Jankowski dans le forum Bases de données
    Réponses: 3
    Dernier message: 10/03/2004, 14h09

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