DataTable의 특정 값, 그러니까 하나의 요소를 String으로 가져오는 방법이다.
1. 특정 값에 접근하는 방법
-DataTable은 배열과는 다르게, 다음의 방식으로 특정 요소에 접근할 수 있다.
DataTable dt = dataTable; //외부의 DataTable 정보를 dt 에 담음
dt.Rows[0][0] //dt 객체의 [0][0] 요소에 접근하기
그럼 이제 특정 요소를 String 변수에 담아보자.
2. dt 요소를 String으로 형변환 하기
(1)잘못된 방법
String str = dt.Rows[0][0]; //이처럼 바로 String 형태로 가져오려고 하면 오류가 발생한다.
//dt는 String과는 다른 Object이기 때문
(2)올바른 방법
String str = Convert.ToString(dt.Rows[0][0]); //Convert 객체 중 ToString 메소드를 사용하면 된다.
-끝-
'IT | 개발 > C#' 카테고리의 다른 글
[C#] DataTable 생성, 칼럼 추가 및 초기화하기 (4) | 2020.06.18 |
---|