Web探索|Asp.net||Jquery|MVC

Web前沿技术、移动解决方案
  博客园  :: 首页  :: 新随笔  :: 管理

获取DataTable中指定列的数据

Posted on 2013-03-05 17:36  reckcn  阅读(858)  评论(0编辑  收藏  举报
 1 /// <summary>  
 2 /// 获取DataTable中指定列的数据  
 3 /// </summary>  
 4 /// <param name="dt">数据源</param>  
 5 /// <param name="tableName">新的DataTable的名词</param>  
 6 /// <param name="strColumns">指定的列名集合</param>  
 7 /// <returns>返回新的DataTable</returns>  
 8 public static DataTable GetTableColumn(DataTable dt, string tableName, params string[] strColumns)  
 9 {  
10     DataTable dtn = new DataTable();  
11     if (dt == null)  
12     {  
13         throw new ArgumentNullException("参数dt不能为null");  
14     }  
15     try  
16     {  
17         dtn = dt.DefaultView.ToTable(tableName, true, strColumns);  
18     }  
19     catch (Exception e)  
20     {  
21         throw new Exception(e.Message);  
22     }  
23     return dtn;  
24 }