사이트를 만들고 있는데 데이터베이스에 연결하기 위해 엔티티 프레임 워크를 사용합니다. 넣어야할까요데이터베이스 연결을 시도하거나 포착 하시겠습니까?
try
{
var query = from es in gr.sales
orderby es.tilbudsNavn
select es;
}
catch
{
lblError = "Sorry but you can't connecto to the database right now, try again later";
}
내 모든 데이터베이스 연결에 대해 ??
여기에 자세한 정보가 필요합니다. 왜 당신은 모든 연결 주위에 잡는 시도가 필요하다고 생각합니까? 어떤 두려운 오류가 발생합니까? 이러한 오류 등을 기록하는 로거 (log4net) 종류를 사용하고 있습니까? 일반적으로 오류가있는 경우 최소한 그걸로 뭔가를하고 싶습니다. 문제가 해결되었다고 알려야합니다. 그것. – Zoidberg
상황에 따라 다릅니다. 만약 실패하면 "다시 시도"버튼을 제공하기를 원한다면 예. 아무 것도하지 않고 오류 페이지로 리다이렉트하면 거기서 처리하지 말고 다음 예외 처리기로 보내주십시오. – ThePower