1
이 코드 줄을 호출 할 수없는 이유를 알 수 없습니까?DataGrid에서 특정 값 가져 오기
형식 'System.ArgumentOutOfRangeException이'처리되지 않은 예외가 mscorlib.dll
추가 정보 발생 :
MsgBox(SAMPLEIDDataGridView.SelectedRows(0).Cells(0).ToString())
나는 다음과 같은 오류 메시지가 인덱스 범위를 벗어난 것입니다. 음수가 아니어야하며 콜렉션의 크기보다 작아야합니다. 다음과 같이 3 네이선 드레이크
내 테이블 디자인은
ID 이름 성 0 가이 TheGuy 1 존 스미스 2 짐 지렁이를 내 표는 다음과 같다 경우 가능성이 얼마나
:
ID의 INT 25 0 0 0 0 0 0 0 0 -1 0 이름 VARCHAR 25 0 -1 0 0 0 0 0 라틴 0 0 마지막 이름 varchar 25 0 -1 0 0 0 0 0 라틴을 latin1_swedish_ci 라틴어 1_swedish_ci 0 0
고마워요! 나는 또 다른 질문이있다. MsgBox (SAMPLEIDDataGridView.SelectedRows (0) .Cells ("First Name"). ToString()) 열을 직접 지정하면 왜 작동하지 않습니까? – mike
작동하지 않을 이유가 없습니다. 예외가 있습니까? – banging
MsgBox (SAMPLEIDDataGridView.Rows (0) .Cells ("First Name"). ToString())이 줄은 다음 예외를 제공합니다. System.Windows.Forms.dll에서 'System.ArgumentException'형식의 처리되지 않은 예외가 발생했습니다. 추가 정보 : First Name이라는 컬럼을 찾을 수 없습니다. – mike