Ich habe eine EF-Klasse mit einer Verbindung zu einer SQL-Server-Datenbank "mydb", ich möchte Daten auf einer anderen Datenbank (angenommen mydb2.dbo.anothertable) auf demselben Server aktualisieren, kann ich eine Entität erstellen, die damit verwandt ist " eine andere "Datenbank mit der gleichen Verbindung? (Entschuldigung für meine Grammatikfehler, ich spreche Spanisch)Kann ich Entitäten aus separaten Datenbanken in Entity Framework erstellen?
1
A
Antwort
0
Basierend auf this thread, würde ich sagen, Sie haben kein Glück. Sie müssen für jede Datenbank ein separates ADO-Entitätselement erstellen und dieses über separate Verbindungen aktualisieren. Wenn Sie eine Transaktion für beide Verbindungen erstellen möchten, können Sie TransactionScope
verwenden, um Ihre Transaktion zu koordinieren.
Verwandte Themen
- 1. Datenbanken in Entity Framework erstellen und löschen
- 2. Kann das Entity-Framework Tabellen in anderen Datenbanken erstellen?
- 3. Entity Framework unterstützte Datenbanken
- 4. Entity Framework: Abrufen von Daten aus unterschiedlichen Datenbanken
- 5. Entity Framework linq zu Entitäten
- 6. C# WPF Entity Framework 6 Synchronisation Datenbanken
- 7. Löschen aller zugehörigen Entitäten in Entity Framework
- 8. Entity Framework - Eager Loading verwandte Entitäten
- 9. Entity Framework - Entitäten trennen und neu anfügen?
- 10. Verwenden von Statment- und Entity Framework-Entitäten
- 11. Verzögertes Commit von Entity Framework-Entitäten
- 12. Entity Framework - Assoziation von abgeleiteten Entitäten
- 13. Entity Framework-Entitäten als Geschäftsobjekte verwenden?
- 14. Entity Framework und Multi-Language-Datenbanken
- 15. Entity Framework - Hinzufügen von Entitäten mit Navigationseigenschaften
- 16. Verknüpfen von Ergebnissen aus zwei separaten Datenbanken
- 17. Entity Framework - Navigationseigenschaft erstellen
- 18. Wie kann Entity Framework das automatische Füllen von Entitäten stoppen?
- 19. Entity Framework 6 (Code zuerst) Versionierung und Auditing von Entitäten
- 20. Entity Framework Entity SQL vs Linq zu Entitäten
- 21. Entity Framework: Problem beim Verknüpfen von Entitäten mit einem Nullwertfeld
- 22. So aktualisieren Sie Entitäten und Datenbanken
- 23. Kann CouchDB Tausende von separaten Datenbanken verwalten?
- 24. Komplette Einfügen/Aktualisieren/Löschen von Kind Entitäten in Entity Framework
- 25. Filtern von Entitäten nach Serverfunktion in Entity Framework?
- 26. Entity Framework 4 LINQ zu Entitäten Abfragen über WCF
- 27. Verwenden mehrerer Datenbanken in Silverlight mit Entity Framework
- 28. Versuchen zu verstehen, Löschen untergeordneten Entitäten in Entity Framework
- 29. mit Entity Framework erstellen Datenbankindex
- 30. Entity Framework - Vorhandene Datenbank, Klassen in separaten Bibliothek
danke 4 Antwort, ich brauche nur eine einzelne Tabelle in einer anderen Datenbank ohne eine Transaktion zu aktualisieren, kann ich das tun? –
Nicht auf derselben Verbindung, nein. Sie benötigen zwei separate ADO Entity-Repositorys mit zwei separaten Verbindungen. – Randolpho
danke ich werde diesen Weg folgen :) –