Advertisement

DataTable转换为列表的抽象模块类

阅读量:

在编写D层代码的过程中,我们常常需要调用SqlHelper类中的GetDataTable方法来获取查询结果,而在实际开发中,我们更倾向于使用List集合进行数据处理,因此在代码中便产生了将DataTable对象转换为List集合的需求。

在代码量较少的情况下所采用的实现方式:

复制代码
         DataTable dataTable = SQLHelper.GetDataTable(sql, sqlParameter);

    
         //创建list集合
    
         List<object> list = new List<object>();
    
         //并遍历数据表中的数据给list集合
    
         foreach (DataRow row in dataTable.Rows) 
    
         {
    
             list.Add(new CustomerEntity()
    
             {
    
                 CardID = Convert.ToInt32(row["cardID"]),                        //将获取的dataTable表中的数据进行类型转换后赋值给list集合中的

全部评论 (0)

还没有任何评论哟~