안녕하세요 질문이 있습니다.
325
1 asked
선생님 말씀대로 프로그램 작성하고 데이터 전체 조회 후 열에 헤더를 클릭하면 원래는 자동으로 정렬이 되는 것으로 알고있는데, 인덱스 오류가 뜨면서 정렬이 안됩니다.
해당 줄 확인해 보니,
이쪽에서 막히는 것 같은데 방법이있을까요 ?
Answer 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();
}
더 궁금하신 거 있으시면 언제든지 편하게 질문주세요.
감사합니다.
C#.NET 0.5년차~3년차(파트1) 후속강의 질문
2
84
2
9강 18분즈음 속성값에 Label1Text가 안뜹니다.
0
69
2
솔루션 탐색기 WindowsFormApp 더블클릭 후 어셈블리명 변경안됨
0
61
1
이렇게 메서드명 띄워서 나오는 경우는 뭐죠?
0
98
3
16:10 여기까지 쭉 작성했을 때 에러 뜬다고 마지막으로 성공한 빌드를 실행하시겠습니까? 라고 뜨는데
0
72
1
자료 다운로드 파일에 C# 파일들 있는거 같은데
0
71
1
이벤트가 늦게 왔을때 문제 발생
0
75
1
9강 사용자 정의 컨트롤러 질문입니다.
0
103
2
책이름 변경 버튼
0
108
1
6이벤트 중, 버튼1과 버튼2 연결 에러
0
119
1
수업자료 중에 ppt
0
430
2
단일프로세스 강의 질문
0
359
1
엣지에서 강의 재생이 안됩니다.
0
749
2
사용자 정의 컨트롤러에서
0
291
1
App.config 에 DB 접속 정보를 넣고 변경할 경우
0
416
1
App.config 파일은 없는데 어디에서 추가하나요?
0
1711
5
8강 디버그 수강 중입니다. 클래스 다이어 그램 질문드립니다.
0
381
1
Splitter
0
262
1
단일 프로세스 VS 단일 쓰레드
0
316
1
Windows Forms Designer가 지원되지 않습니다
0
758
1
도구상자에서 라벨을 끌어 놓을 때
0
1123
1
sql리더로는 왜 데이터셋이 아닌 데이터테이블을 쓴건지요
0
257
1
혹시 자마린에서는 이런식의 보안이 있을지 혹시 아시는지용
0
249
2
혹시 오라클 db관련 정리 자료도 받을수 있을까요?
0
284
0

