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 Presentation Foundation Discussion :

Modifier base de donné a partir d'une datagrid


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    107
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Janvier 2007
    Messages : 107
    Par défaut Modifier base de donné a partir d'une datagrid
    Salut tout le monde.

    je travail sur une application wpf je veux modifier dans une datagrid et automatiquement la modification sera appliqué dans la base de donnée ...

    est-ce-que c'est faisable??

    j'ai trouver binding twoway!! je sais pas est-ce-que sa aide ???

    Merci d'avance.

  2. #2
    Membre émérite Avatar de obito
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    773
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 773
    Par défaut
    salut,

    Entity Framework est la solution à ton problème je pense (avec la méthode SaveChanges)

    Plus d'info ici : http://msdn.microsoft.com/fr-fr/library/bb399567.aspx Mais bien sur je te conseil de faire des recherches dessus.

  3. #3
    Membre Expert
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Par défaut
    Deux solutions principalement :
    - full VS et relativement rigide, mais bien intégrée : Silverlight RIA Services + EF,
    - indépendante et légère, mais "from-scratch" : WCF + NHibernate.

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    107
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Janvier 2007
    Messages : 107
    Par défaut
    Citation Envoyé par seriousme Voir le message
    Deux solutions principalement :
    - full VS et relativement rigide, mais bien intégrée : Silverlight RIA Services + EF,
    - indépendante et légère, mais "from-scratch" : WCF + NHibernate.
    Merci Pour ta réponse.... la problème je suis débutant dans le domaine j'ai pas de connaissance à propos de "Silverlight " et "WCF "

  5. #5
    Membre Expert
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Par défaut
    Merci Pour ta réponse.... la problème je suis débutant dans le domaine j'ai pas de connaissance à propos de "Silverlight " et "WCF "
    Oops, au temps pour moi, à force de naviguer entre les forums WPF et SL ça devait arriver !

    Donc c'est plus simple en WPF : directement EF ou NHibernate.

    Si c'est pour un projet scolaire et que tu n'es pas très à l'aise quand tu n'utilises pas les modelers Visual alors EF est un bon choix car bien intégré à Visual.

    En revanche, pour un projet pro, surtout pour traiter une base existante un peu complexe, NHibernate est bien plus puissant et souple.

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 103
    Par défaut
    puissant et souple...

    non tu est juste plus à l'aise avec... seriousme... tout est affaire de préférences d'un développeur à l'autre.

    le seul avantage de NHibernate c'est qu'il est moins "sensible" au provider... en même temps vu que tu t'assoie littéralement sur les écritures linq... forcément.
    il n'a pas plus de souplesse contrairement à ce que beaucoup penses sur les POCO entities... car pour peu que tu ai un cycle dans ton graph... le lazy-loading... tu t'assoie dessus aussi...
    (logique c'est une contrainte WCF...à moins de modifier la classe POCO et d'ajouter le flag WCF pour un transfert par référence...)

    je dirais surtout qu'en réalité NHibernate est plus facile à appréhender car on trouve beaucoup plus de documentations sur NHibernate, que sur Entity Framework (a qui il reste quand même "quelques" défauts de jeunesse) qui est largement plus récent, et dont les docs officielles (MSDN) ne sont malheureusement (comme toute doc msdn qui se respectent) clairement pas faites pour les débutants.
    Pour finir je dirais que d'une façon générale, utiliser l'un ou l'autre, sans savoir ce qu'on fait est le meilleur moyen de se planter

  7. #7
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    107
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Janvier 2007
    Messages : 107
    Par défaut
    Citation Envoyé par obito Voir le message
    salut,

    Entity Framework est la solution à ton problème je pense (avec la méthode SaveChanges)

    Plus d'info ici : http://msdn.microsoft.com/fr-fr/library/bb399567.aspx Mais bien sur je te conseil de faire des recherches dessus.
    Merci Je vais faire mes recherche

Discussions similaires

  1. Réponses: 0
    Dernier message: 20/05/2009, 20h29
  2. Réponses: 4
    Dernier message: 06/05/2009, 10h55
  3. Réponses: 0
    Dernier message: 10/02/2009, 09h49
  4. Réponses: 6
    Dernier message: 29/04/2008, 11h24
  5. inserer les données dans une base de donnée a partir d'un datagrid
    Par sundjata dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 31/07/2006, 00h46

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