IT | 개발/C#
[C#] DataTable 생성, 칼럼 추가 및 초기화하기
뻔뻔한 개발자
2020. 6. 18. 12:33
1. DataTable을 생성하기
//resultDataTable 이름으로 DataTable 생성
DataTable resultDataTable = new DataTable();
2. 칼럼 추가하기
//총 7개의 칼럼 생성
//첫 번째는 string 나머지는 int 형의 자료형
resultDataTable.Columns.Add("col1", typeof(string));
resultDataTable.Columns.Add("col2", typeof(int));
resultDataTable.Columns.Add("col3", typeof(int));
resultDataTable.Columns.Add("col4", typeof(int));
resultDataTable.Columns.Add("col5", typeof(int));
resultDataTable.Columns.Add("col6", typeof(int));
resultDataTable.Columns.Add("col7", typeof(int));
3. 데이터 초기화하기
//tmpRow를 이용하여 5개의 행 추가
//string은 row# 으로, int는 0으로 초기화
DataRow tmpRow;
for(int i = 0; i < 5 i++) {
tmpRow = resultDataTable.NewRow();
tmpRow[0] = "row"+(i+1);
tmpRow[1] = 0;
tmpRow[2] = 0;
tmpRow[3] = 0;
tmpRow[4] = 0;
tmpRow[5] = 0;
tmpRow[6] = 0;
tmpRow[7] = 0;
}
결과
끝