모든 사람들이 자신의 데이터베이스에서 결과를 처리하는 가장 좋은 방법은 무엇이라고 생각하는지 궁금합니다. 다른 팀이 참여할 수 있으며 절차/데이터가 변경 될 수있는 기회가 항상 있으며 잘못된 결과가 발생할 수 있습니다. 내 질문은 이것이다. 보류 및 예외 발생, catch 및 기록 또는 모든 우발 사건을 처리하고 오류 숨기기가 더 좋습니까? 다음과 같이 말하십시오.데이터베이스 소급 데이터베이스 반환 데이터
if (dr.Table.Columns.Contains("column") && !dr["column"].Equals(DBNull.Value))
{
this.value = (type)dr["column"];
}
else
{
this.value= null;
}
이 질문은 실제로 데이터베이스와 관련이 없습니다. 동일한 것은 서비스 또는 dll 호출에 대해 말할 수 있습니다 ...정말 일반적인 예외 처리 문제입니다. –