經常遇到對DataTable進行各種運算,這方面的資料經常散落在各處,使用起來不方面,我想還是把他們集中到博客中,下次要用到的時候可以直接查看。
下面是創建一個空白的DataTable,並定義相關的字段:
DataTable dte;
dte = new DataTable("mid");
DataColumn x1 = new DataColumn("年月", typeof(int));
DataColumn x2 = new DataColumn("部門", typeof(string));
DataColumn x3 = new DataColumn("員工號", typeof(string));
DataColumn x4 = new DataColumn("員工姓名", typeof(string));
DataColumn x5 = new DataColumn("日期", typeof(DateTime));
DataColumn x6 = new DataColumn("開始時間", typeof(DateTime));
DataColumn x7 = new DataColumn("結束時間", typeof(DateTime));
DataColumn x8 = new DataColumn("時間", typeof(int));
dte.Columns.Add(x1);
dte.Columns.Add(x2);
dte.Columns.Add(x3);
dte.Columns.Add(x4);
dte.Columns.Add(x5);
dte.Columns.Add(x6);
dte.Columns.Add(x7);
dte.Columns.Add(x8);
DataColumn x1 = new DataColumn("年月", typeof(int));
DataColumn x2 = new DataColumn("部門", typeof(string));
DataColumn x3 = new DataColumn("員工號", typeof(string));
DataColumn x4 = new DataColumn("員工姓名", typeof(string));
DataColumn x5 = new DataColumn("日期", typeof(DateTime));
DataColumn x6 = new DataColumn("開始時間", typeof(DateTime));
DataColumn x7 = new DataColumn("結束時間", typeof(DateTime));
DataColumn x8 = new DataColumn("時間", typeof(int));
dte.Columns.Add(x1);
dte.Columns.Add(x2);
dte.Columns.Add(x3);
dte.Columns.Add(x4);
dte.Columns.Add(x5);
dte.Columns.Add(x6);
dte.Columns.Add(x7);
dte.Columns.Add(x8);