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

+ Recent posts