티스토리 툴바

MyUX is Value

오늘은 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;

Posted by MotionCoder
Ado.Net l 2009/03/18 09:12
1 2 3 4 5  ... 9 

최근에 올라온 글

카테고리

My UX (9)
.Net (0)
WPF (1)
Silverlight (0)
ExpressionStudio (0)
Life is UX (0)
FAQ (3)
Event (1)
Ado.Net (4)

달력

«   2012/01   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
tistory!get rss Tistory Tistory 가입하기!

공지 사항

최근에 달린 댓글

최근에 받은 트랙백