Hasty recherche me dit que même EF4 ne prend toujours pas en charge les synonymes SQL Server. Quelles sont mes options pour configurer un ensemble d'entités basé sur un synonyme comme s'il s'agissait d'un ensemble d'entités basé sur une table? Le plus grossier que j'ai trouvé est de copier la table sous-jacente pour le synonyme, l'ajouter à mon modèle, puis renommer l'ensemble d'entités dans le modèle de magasin. N'y a-t-il pas de solution de contournement plus élégante utilisant l'approche POCO ou code-first?Entity Framework et SQL Server Synonymes
8
A
Répondre
4
Voir ce post - apparemment, vous pouvez le faire avec une manipulation manuelle de l'edmx.
Making an Entity Framework Model span multiple databases
Il est pas élégant, cependant, il ne répond pas à votre question :-)
5
Vous pouvez créer une vue qui sélectionne les données de votre synonyme, puis ajouter la vue à votre modèle. Donner à la vue dans votre modèle le nom du synonyme.
Questions connexes
- 1. WPF, Entity Framework et SQL Server CE
- 2. SQL Server - Synonymes Trucs et astuces?
- 3. Compatibilité ascendante SQL Server dans Entity Framework?
- 4. Sql Server (Entity Framework): created_at, updated_at Colonnes
- 5. Problèmes avec SQL Server "User-Schema Separation" et Entity Framework
- 6. Linq to SQL et Entity Framework Diffrences?
- 7. SQL, MVC, Entity Framework
- 8. Entity Framework - SQL dynamique
- 9. Framework sys.objects SQL Server et l'entité
- 10. ADO.NET Entity Framework et LINQ to SQL
- 11. Zend Framework et SQL Server
- 12. Entity Framework avec SQL Server 2000 (APPLIQUER opérateur) numéro
- 13. Comment Entity Framework gère-t-il les schémas SQL Server?
- 14. Entity Framework 4 avec des fichiers SQL Server Express
- 15. Vues et Entity Framework
- 16. Entity Framework et multithreading
- 17. Entity Framework et AssociateWith
- 18. Entity Framework et vues
- 19. Entity Framework et WCf
- 20. Entity Framework et Oracle
- 21. Modifier les synonymes dans MS SQL Server 2005
- 22. Entity Framework SQL Exécution de requête
- 23. Entity Framework, Héritage et Namespacing
- 24. datetime2 et ProviderManifestToken dans Entity Framework
- 25. Entity Framework 4 et valeurs par défaut
- 26. Async = true et Entity Framework
- 27. NHibernate, le Parallel Framework et SQL Server
- 28. Entity Framework vs Linq à Entités vs Linq à SQL
- 29. GetUTCDate avec Entity Framework
- 30. Entity Framework 4 et les rôles des applications SQL Server - Comment travailler ensemble?
Que diriez-vous des enregistrements d'insertion/mise à jour? – zsong
Pour ajouter à cela, EF prend en charge l'utilisation de procédures stockées pour les opérations d'insertion, de mise à jour et de suppression. Nous avons utilisé cette approche dans une application de données dynamique qui affichait des données de vue pour les modifier. –
@zsong: Si la vue est constituée d'une seule table, vous pouvez l'insérer/la mettre à jour. J'ai trouvé et utilisé cette technique aujourd'hui, fonctionne comme un champion. +1 (Edit: 6,5 ans plus tard) –