c# 把企业库返回的DataTable转换成实体列表
来源:互联网 发布:mac系统显示隐藏文件夹 编辑:程序博客网 时间:2024/05/22 05:07
using System.Data.Entity;
using System.Data.Objects.DataClasses;
using System.Reflection;
/// <summary>
/// 填充对象列表
/// </summary>
public static List<EntityObject> ReceiveEntity(DataTable dt)
{
List<EntityObject> entityList = new List<EntityObject>();
foreach (DataRow dr in dt.Rows)
{
//EntityObject entityObject = (EntityObject)Activator.CreateInstance(typeof(EntityObject));
EntityObject baseEntity = new EntityObject();
foreach (PropertyInfo propertyInfo in typeof(EntityObject).GetProperties())
{
baseEntity.GetType().GetProperty(propertyInfo.Name).SetValue(baseEntity, dr[propertyInfo.Name], null);
}
entityList.Add(baseEntity);
}
return entityList;
}
- c# 把企业库返回的DataTable转换成实体列表
- 把企业库返回的DataTable转换成实体列表
- Datatable转换成List实体对象列表
- 把CellSet转换成DataTable 的C#函数
- C# 实体转换为DataTable
- c#拓展方法将datatable转换成实体
- 实体数组转换成DataTable
- 把datatable和数组转换成JSON格式 C#
- C#把DataTable数据表中的数据转换成有用信息
- 将实体转换成具有相同结构的DataTable
- 使用反射机制实现实体列表到DataTable的深层字段转换
- 把Xml转换成DataTable
- 把list转换成 datatable
- DataTable到实体类的转换
- 泛型加反射 DataTable转换成实体类
- 将List实体转换成DataTable
- C#将DataTable转换成单个T实体和List<T>集合
- c#中DataTable与实体集合相互转换
- Android 打包签名 从生成keystore到完成签名
- Windows下“vim7.3启动时载入上次未关闭文件”或“退出时保存上次状态”
- drawable(hdpi,ldpi,mdpi) 的区别
- 聪明的学生问题
- 常用设备接口类GUID
- c# 把企业库返回的DataTable转换成实体列表
- memset()
- 写文件
- QTP设置检查点,通过判断检查点checkpoint的值进行相应操作
- struts1与struts2本质区别
- IS_ERR()说明
- TortoiseSVN使用总结
- chart 学习过程笔记02
- SPI通信原理及通信协议