标签:dex listt href tor 单行 dbnull get hang tar
在.NET开发中,操作关系型数据库提取数据经常用到DataTable。ASP.NET前后台数据绑定应用DataTable的时候似乎也很多,但是List集合比DataTable应用更加广泛,提取处理数据也更加方便,MVC绑定数据更倾向于List。 因此,我们会经常需要对List集合和DataTable数据进行互转,以下三个方法是实现List和DataTable互转,以及DataTable单行提取对象。好了,直接上代码了:
1、DataTable转List集合
isStoreDB形参是在考虑List转化的DataTale数据要不要存储数据库,sqlserver数据中,时间类型date和datetime范围不同,date时间范围是在元年1月1日到9999年12月31日,datetime时间范围是在1753年1月1日到9999年12月31日,不在范围内的时间存储到数据库产生异常,因此加上时间限定,默认为存入数据库中数据。
2、List集合转DataTable
上面判断时间范围原因与table转集合一样。
3、提取DataTable某一行转为指定对象
以上三个方法有些代码注释掉,但是没有删除,是给大家一个参考,代码中有啥不对或者需要优化的地方还请大家批评指出,我会尽快改正,谢谢!
标签:dex listt href tor 单行 dbnull get hang tar
原文地址:http://www.cnblogs.com/heguobao/p/6723705.html