• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > 将DataRow转成指定类型的类,并返回这个类的对象(带值)

将DataRow转成指定类型的类,并返回这个类的对象(带值)

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了datarow,datarow取值,c datarow,datarow赋值,datarow 转datatable等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
 /// <summary>
        /// 将DataRow转换成指定类型
        /// </summary>
        /// <param name="pDataRow"></param>
        /// <param name="pType">实体类</param>
        /// <returns></returns>
        private Object ConvertToEntity(DataRow pDataRow, Type pType)
        {
            Object entity = null;
            Object proValue = null;
            PropertyInfo propertyInfo = null;
            try
            {
                if (pDataRow != null)
                {
                    //动态创建类的实例
                    entity = Activator.CreateInstance(pType);
                    foreach (DataColumn dc in pDataRow.Table.Columns)
                    {
                        //忽略绑定时的大小写
                        propertyInfo = pType.GetProperty(dc.ColumnName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.IgnoreCase);
                        proValue = pDataRow[dc];
                        //当值不为空时 

  </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 获取DataRow[]的值示例
  • DataSet、DataTable、DataRow区别详解
  • 将DataRow转成指定类型的类,并返回这个类的对象(带值)

相关文章

  • 2017-05-11ASP.NET过滤器的应用方法介绍
  • 2017-05-11win2003服务器asp.net权限设置问题及解决方法
  • 2017-05-11asp.net模板引擎Razor中cacheName的问题分析
  • 2017-05-11ASP.NET微信公众号查看粉丝信息接口
  • 2017-05-11ASP.NET页面传递值的方式介绍
  • 2017-05-11ASP.NET中Form表单不可以嵌套使用
  • 2017-05-112个页面间不通过Session与url的传值方式
  • 2017-05-11把程序集安装到全局程序集缓存中的步骤
  • 2017-05-11ASP.NET MVC4入门教程(八):给数据模型添加校验器
  • 2017-05-11ASP.NET(C#)应用程序配置文件app.config/web.config的增、删、改操作

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • .net Core连接MongoDB数据库的步骤详解
    • 在ASP.NET 2.0中操作数据之六:编程设置ObjectDataSource的参数值
    • asp.net中一款极为简单实用的图表插件(jquery)
    • C#Web应用程序入门经典学习笔记之一
    • js控制.net验证控件是否可用。
    • asp.net检查服务器上目录或文件是否存在的方法
    • asp.net中Post表单保存页面状态并输出源码的实现方法
    • ASP.NET MVC4异步聊天室的示例代码
    • .Net微信开发之如何解决access_token过期问题
    • 解决Visual Studio 2005 无法显示设计视图的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有