Précédent   Forum du club des développeurs et IT Pro > Dotnet > Accès aux données > Entity Framework
Entity Framework Forum d'entraide sur le développement avec le modèle d'accès aux données Entity Framework de Microsoft.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/10/2012, 08h56   #1
anthride
Membre du Club
 
Homme Claude Desvernes
Développeur .NET
Inscription : juillet 2005
Messages : 95
Détails du profil
Informations personnelles :
Nom : Homme Claude Desvernes
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Boutique - Magasin

Informations forums :
Inscription : juillet 2005
Messages : 95
Points : 43
Points : 43
Par défaut EF 5.0 et Controle WPF

Lors de ma migration vers Windows 8 , je passe de EF 3.5 a EF 5.0.

Seul probleme , les DbSset<T> ou ObJectSet<T> ne sont plus accepter pour le binding.

Le Code suivant me net une exception : pareil avec
DbSset<T> ou ObJectSet<T>
Citation:
var Vendeurs = from vde in ContextCaisse.CaisVendeurs
select vde;
DGVend.ItemsSource = Vendeurs;
Citation:
Une exception de type 'System.NotSupportedException' s'est produite dans EntityFramework.dll mais n'a pas été gérée dans le code utilisateur

Informations supplémentaires*: La liaison de données directement à une requête de stockage (DbSet, DbQuery, DbSqlQuery) n'est pas prise en charge. Remplissez plutôt un DbSet avec des données, par exemple, en appelant la méthode Load sur le DbSet, puis liez aux données locales. Pour WPF liez à DbSet.Local. Pour WinForms liez à DbSet.Local.ToBindingList().
Merci de votre aide Anthride
anthride est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 29/10/2012, 12h20   #2
tomlev
Rédacteur/Modérateur


 
Avatar de tomlev
 
Homme Thomas Levesque
Développeur .NET
Inscription : février 2004
Messages : 17 838
Détails du profil
Informations personnelles :
Nom : Homme Thomas Levesque
Âge : 31
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2004
Messages : 17 838
Points : 34 228
Points : 34 228
La solution est indiquée dans le texte de l'exception...
__________________

Pas de questions techniques par MP ! Le forum est là pour ça...

Tutoriels : Les markup extensions en WPF - La sérialisation XML avec .NET (Aller plus loin) - Extraction de données de pages web à l'aide de HTML Agility Pack
Projet : Dvp.NET, la librairie .NET open-source des membres de Developpez !
tomlev est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 30/10/2012, 21h47   #3
anthride
Membre du Club
 
Homme Claude Desvernes
Développeur .NET
Inscription : juillet 2005
Messages : 95
Détails du profil
Informations personnelles :
Nom : Homme Claude Desvernes
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Boutique - Magasin

Informations forums :
Inscription : juillet 2005
Messages : 95
Points : 43
Points : 43
c'est cela que je n'arrive pas a faire. Je ne trouve pas d'exemple.

Si non je ne poserai pas la question

anthride
anthride est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/10/2012, 22h24   #4
h2s84
Modérateur
 
Avatar de h2s84
 
Homme Holty Samba SOW
Développeur .NET
Inscription : mars 2007
Messages : 2 772
Détails du profil
Informations personnelles :
Nom : Homme Holty Samba SOW
Âge : 28
Localisation : Sénégal

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2007
Messages : 2 772
Points : 5 266
Points : 5 266
Envoyer un message via MSN à h2s84 Envoyer un message via Skype™ à h2s84
Code C# :
DGVend.ItemsSource = Vendeurs.ToList();
__________________
Consultant .Net chez SoftFluent
Découvrir notre produit CodeFluent Entities

Adhérer à l'association Fier d'être développeur
Les FAQs sur les technologies .Net voir ici
Les cours et tutos sur les technologies .Net voir ici
Les critiques sur les livres parlant des technologies .Net voir ici
Pensez à la balise [CODE]
Pensez au tag si votre problème est résolu
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2012, 15h51   #5
anthride
Membre du Club
 
Homme Claude Desvernes
Développeur .NET
Inscription : juillet 2005
Messages : 95
Détails du profil
Informations personnelles :
Nom : Homme Claude Desvernes
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Boutique - Magasin

Informations forums :
Inscription : juillet 2005
Messages : 95
Points : 43
Points : 43
Merci c'est je que j'ai fait pour me depanner. Mais ai je le binding dans les 2 sens.

Mais j'aimerais comprendre le DbSet

Merci Anthride
anthride est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2012, 15h58   #6
h2s84
Modérateur
 
Avatar de h2s84
 
Homme Holty Samba SOW
Développeur .NET
Inscription : mars 2007
Messages : 2 772
Détails du profil
Informations personnelles :
Nom : Homme Holty Samba SOW
Âge : 28
Localisation : Sénégal

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2007
Messages : 2 772
Points : 5 266
Points : 5 266
Envoyer un message via MSN à h2s84 Envoyer un message via Skype™ à h2s84
Le binding se fera dans les deux sens sans problèmes si le Mode du binding est à TwoWay et que tes classes métiers implémentent l'interface INotifyPropertyChanged.
__________________
Consultant .Net chez SoftFluent
Découvrir notre produit CodeFluent Entities

Adhérer à l'association Fier d'être développeur
Les FAQs sur les technologies .Net voir ici
Les cours et tutos sur les technologies .Net voir ici
Les critiques sur les livres parlant des technologies .Net voir ici
Pensez à la balise [CODE]
Pensez au tag si votre problème est résolu
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 10h14.


 
 
 
 
Partenaires

Hébergement Web