작성
·
217
답변 2
1
안녕하세요. 방금퇴근해서 답변이 늦어진점 죄송합니다.
님 답변감사합니다.
try
{
}
Catch
{
}
이렇게하면 오류를 Catch쪽에서 처리를 안하게 됩니다.
보통 실무에서
Catch(Exception e)
{
로그 처리(텍스트문서로 작성하거나 에러용 윈도우폼하나 생성후 그안에 여러줄 작성하는 텍스트박스에 기록)
}
를 하기때문에 권장드리는 방법은 아닙니다.
제8강의 디버그를 참고하셔서 코드상의 문제를 파악하고 이러한 문제해결을 하실 수 있습니다.
답안은 아래와 같습니다.
참고로 제가 강의용이라 테스트를 충분히 안해봤습니다.
실무에서는 실질적으로 프로그램을 고객사, 사내에서 사용하실 경우 개발완료 후 배포전 충분한 테스트가
필요됩니다.
아래는 코드 복붙용입니다.
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
if(e.RowIndex.ToString().Equals("-1"))
{
return;
}
//선택한행의 책번호
textBox1.Text = dataGridView1.Rows[e.RowIndex].Cells["BOOKNO"].Value.ToString();
textBox2.Text = dataGridView1.Rows[e.RowIndex].Cells["NAME"].Value.ToString();
textBox4.Text = dataGridView1.Rows[e.RowIndex].Cells["BOOKNO"].Value.ToString();
}
더 궁금하신 거 있으시면 언제든지 편하게 질문주세요.
감사합니다.
1