MVC3 Music Store Tutorial Verbindungszeichenfolge Problem
Ich arbeite meinen Weg durch den MVC Music Store Tutorial und bin laufen in ein Problem, wenn ich versuche die Verbindung zur Datenbank mithilfe des entity framework-Modell. Ich habe versucht, eine Reihe von diesen Vorgehensweisen und ich bin weiterhin auf Probleme stoßen, wenn ich zu diesem Teil.
Ich nicht wollen, verwenden Sie die SQL Compact Edition (obwohl ich versucht habe es zu installieren, nur um die tutorials zu arbeiten). Ich habe stattdessen SQL Server Developer Edition 2005 sowie eine benannte Instanz SQL2008 Express (wieder installiert, nur um zu sehen, ob ich bekommen konnte, um das tutorial zu arbeiten). Hier ist mein connection string:
<connectionStrings>
<add name="MusicStoreEntities"
connectionString="server=2-BQZ5DP1\DELS2008EXPRESS;Integrated Security=SSPI;database=MvcMusicStore"/>
</connectionStrings>
Der schließende tag für den connectionStrings-element wird nicht post in den code-snippet, also vorgeben, dass es da ist.
Was muss ich anders machen? 2-BQZ5DP1 ist der name meiner box, und die SQL-Express-Instanz eine benannte Instanz ist.
InformationsquelleAutor Del Lee | 2012-08-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie im Allgemeinen MultipleActiveResultSets=True mit Entity Framework, wenn Sie mithilfe von SQL Server-Editionen andere als Kompakt. Je nachdem, was der Fehler, den Sie sehen, ist, dass könnte das problem sein. Für mehr auf dem connection string Optionen finden Sie in diesem blog:
http://blogs.msdn.com/b/aspnetue/archive/2012/08/14/sql-server-connection-strings-for-asp-net-web-applications.aspx
Ich war in der Lage, um es arbeiten mit dem MARS-Einstellung, danke!
InformationsquelleAutor tdykstra
wie etwa
InformationsquelleAutor Neil Thompson
Ihnen fehlen könnte den Benutzernamen und das Passwort Ihres conn-string? Anwendung und timeout sind die anderen Parameter, die Sie benötigen könnten, abhängig von Ihrer Einrichtung. Check-out http://www.connectionstrings.com für weitere Hilfe mit SQL 2005.
Außerdem, Entity Framework erfordert viele weitere Parameter in der Verbindungszeichenfolge. Ich habe nicht verwendet, den code-first-Ansatz noch nicht, aber wenn Sie über bestehende Tabellen, die Sie möchten anzeigen, dann das EF hat einen Assistenten, die Sie verwenden können, um zu identifizieren, die die Datenbank-Objekte, die Sie möchten, mit zu arbeiten. Um so weit zu kommen, müssen Sie eine gültige Verbindungszeichenfolge für den dialog. Dabei VS Auffüllen Ihrer Website.config mit den gut geformten und vollständig aufgebaut conn Zeichenkette für die Verwendung mit EF.
InformationsquelleAutor Nick