오늘은 Ado.Net For Beginner를 위한 네번째 포스팅!~~
데이타 테이블 프로그래밍을 하면서 일상생활처럼 접하게 된다.
MSDN을 보면 DataTable은 Ado.Net의 중심 라이브러리라고 도 한다.
그만큼 중요하다는거겠죠 ^^
간단히 정의를 내리자면 메모리에 있는 데이터로 구성된 하나의 테이블입니다.
DB에서의 테이블과 유사하다고 생각을 하면 됩니다.
그럼..DataTable을 생성하는 예제를 보시겠습니다. ^^
| 예제1. |
|
DataTable dt = new DataTable();
//컬럼추가
dt.Columns.Add("Code", typeof(string));
dt.Columns.Add("CodeName", typeof(string));
dt.Columns.Add("DataCount", typeof(int));
//행 추가 방법1
DataRow dr = null;
dr = dt.NewRow();
dr["Code"] = "A";
dr["CodeName"] = "샘플1";
dr["DataCount"] = "1";
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["Code"] = "B";
dr["CodeName"] = "샘플2";
dr["DataCount"] = "1";
dt.Rows.Add(dr);
//행추가 방법2
dt.LoadDataRow(new object[] { "C", "샘플3", "1" }, false);
dt.LoadDataRow(new object[] { "D", "샘플4", "1" }, false);
//컨트롤 추가
DataGridView dgView = new DataGridView();
dgView.Dock = DockStyle.Fill;
dgView.Visible = true;
this.Controls.Add(dgView);
//바인딩
dgView.DataSource = dt; |