Wie handle der Datenbank-Verbindung in ASP.NET MVC 4, anmutig?

Wie kann ich die Fehler ordnungsgemäß zu behandeln, wenn Sie versuchen, eine Verbindung zu einer Datenbank, die möglicherweise nach unten, oder eine falsche Verbindung Zeichenfolge in MVC 4?

Habe ich meinen string in Web.config und die Art und Weise es auf die Datenbank zugreift, ist nur das instanzieren meiner Klasse, die von DBContext in jedem controller, etwa so:

private DBEntities db = new DBEntities("database");

Dies funktioniert gut, wenn die Datenbank hochgefahren ist und alles richtig ist, aber wenn es nicht ist, die Seiten auf meiner web-site angezeigt werden dieser Fehler:

Exception Details: System.ComponentModel.Win32Exception: The network path was not found

Natürlich glaube ich nicht, dass dies angezeigt wird, was ich gerne tun möchte, ist einen Weg, um try catch den Fehler und zeigt eine benutzerdefinierte Fehlerseite (ähnlich wie 404-Seite Nicht Gefunden).

Danke.

InformationsquelleAutor swiftcode | 2012-12-04
Schreibe einen Kommentar