Wie verwendet man ADO.net Entity Framework mit einer bestehenden SqlConnection?
- Ich habe eine vorhandene asp.net website, die mithilfe einer SqlConnection.
- Ich habe die ADO.net Entity Framework.
- Habe ich erfolgreich mit der Datenbank verbunden und erstellt die .edmx-Datei.
- Ich bin in der Lage, eine Verbindung über das Entity Framework mit der connectionstring-Eigenschaft, die automatisch generiert wird.
Möchte ich die vorhandene SqlConnection-Objekt, das ich verwenden auf der gesamten Website, für die Entity Framework-Verbindung.
Ich will nicht zu haben, ist eine zweite Datenbank-Verbindung für die eine Seite, die ADO.net Entity Framework und ich will nicht zu ändern, die gesamte Website zu verwenden, die neuen Entity Framework-Verbindungszeichenfolge.
Vielen Dank für jede Hilfe können Sie zur Verfügung stellen.
InformationsquelleAutor der Frage EZ. | 2009-02-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dass forum-post hat die Antwort:
""res://*/" ist der Teil der EF-Verbindungszeichenfolge beschreibt den Speicherort Ihrer xml-mapping-Dateien - in diesem Fall embedded Ressourcen in der aktuellen Baugruppe.
InformationsquelleAutor der Antwort Andrew Peters
Können Sie dies mit Hilfe der Konstruktor Ihrer erzeugten ObjectContext nimmt eine EntityConnection. Beim erstellen der EntityConnection Sie übergeben Ihre SqlConnection.
InformationsquelleAutor der Antwort Andrew Peters
Andrew Peters,
Danke für deine Antwort.
Wurde ich herum und mit dem System herum.Daten.EntityClient.EntityConnection.
Es ist richtig, es an meinen Fingerspitzen, aber ich kann nicht scheinen, um die MetadataWorkspace parameter zu arbeiten.
Das ist das nächste Beispiel, das ich gefunden habe (der Beitrag markiert Beantworten):
http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/dd7b1c41-e428-4e29-ab83-448d3f529ba4/
Vielen Dank für jede Hilfe.
InformationsquelleAutor der Antwort EZ.