0
일부 코드 경로가 값을 반환하지는 않습니다. 어떻게 코드를 수정할 수 있습니까?일부 코드 경로가 값을 반환하지 않습니다.
클래스 CustomerSummaries { SqlConnection conn = new SqlConnection();
public IEnumerable<T> GetAll()
{
try
{
SqlCommand cmd = new SqlCommand("GetAll", conn);
cmd.CommandType = CommandType.StoredProcedure;
SqlDataAdapter da = new SqlDataAdapter(cmd);
SqlDataReader sdr;
conn.Open();
sdr = cmd.ExecuteReader();
while (sdr.Read())
{
if (sdr.IsDBNull(sdr.GetOrdinal("ContactName")) != true)
{
sdr["ContactName"].ToString();
}
}
}
catch (Exception ex)
{
throw;
//lblErrorMsg.Visible = true;
//lblErrorMsg.Text += "<br><b>getProjectLead_Error: </b> " + ex.Message;
}
finally
{
conn.Close();
}
}
}
문제가 지적되었지만 누가해야합니까? – bthumber
내가해야 할 일을 말할 수는 없지만 그 사실 만 알면됩니다. 새로운 질문을하고 성취하고자하는 것을 말하고 문맥을 이해할 수 있도록 충분한 코드를 제공하십시오. 귀하의 기능에서 어떤 종류의 목록을 원하십니까? – ErikE
좋은 지적! IEnumerable 내 컨트롤러는 다음과 같습니다. public class CustomerSummaryController : Controller { // // GET :/CustomerSummary/ private CustomerSummaries _customerSummaries = new CustomerSummaries(); public ViewResult 색인() { IEnumerable summary = _customerSummaries.GetAll(); 돌아 가기보기 (요약); } } –
bthumber