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 :

Partager une dataset


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 92
    Par défaut Partager une dataset
    Bonjour tout le monde.

    Je cherche à faire passer une dataset d'un programme à un autre.
    Je vous explique mon probleme.
    J'ai mon programme P1 qui récupère des données depuis une database et qui crée une dataset.
    Ensuite mon programme P2 est censé utilisé cette dataset, puis enfin remettre à jour la database.
    Mon probleme, je ne sais pas comment faire passé ma dataset de P1 à P2. J'ai pensé à un fichier XML, mais le probleme, c'est qu'un fichier XML ne réprésente pas une dataset mais seulement c'est donnée.
    Du coup si je crée dans P2 une dataset depuis le fichier XML de P1 et que je fais une mise à jour de la database et bien il ne fera pas (contraiment à une dataset) la mise à jour uniquement des champs qui ont changé.
    Soit il fera une mise à jour de toute la database soit il la dédoublera. Dans les deux cas ce n'est pas ce que je recherche.

    Quelqu'un a t il une idée?
    Je résume mon probleme.
    Programme 1 recup donnée depuis db, crée une dataset ou autre chose, Programme 2 utilise cette dataset et remet à jour db.

    Merci d'avance.

  2. #2
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Bonjour,

    La solution est de créer dans P1 un objet accessible de P2 et qui contiendrait les fonctions d'accès au DataSet utilisées par P2.

    L'accès à cet objet (donc indirectement au dataset)se ferait par les techniques de .NeT remoting.
    ftp://ftp-developpez.com/defaut/tuto...remotingcs.pdf

    On peut sur le même principe utiliser les techniques DCOM de l'API win32 qui ne sont pas encore complétement obsolete.

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

Discussions similaires

  1. Réponses: 11
    Dernier message: 09/09/2005, 13h51
  2. [vector] Partager une même variable entre deux objets.
    Par Ekinoks dans le forum SL & STL
    Réponses: 18
    Dernier message: 25/08/2005, 20h40
  3. [VB.NET] Partager un dataset entre 2 windows forms ???
    Par kissskoool dans le forum Windows Forms
    Réponses: 11
    Dernier message: 26/07/2005, 11h34
  4. [CR7] partager une feuille en deux
    Par yoyothebest dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 13/07/2004, 17h03
  5. PL/SQL Partager une table PL/SQL... possible ?
    Par Yorglaa dans le forum PL/SQL
    Réponses: 35
    Dernier message: 16/02/2004, 08h56

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